Applications
Mettre à jour une application
Mise à jour partielle : seuls les champs présents dans le corps sont modifiés. Les champs omis conservent leur valeur ; envoyer `null` vide un champ nullable.
Scope requis applications:edit
/applications/{id}Authentification
AuthorizationstringobligatoireEn-tête Authorization portant une clé d'API de l'espace de travail, sous la forme « Bearer kbn_live_… ». L'en-tête X-Api-Key est accepté de façon équivalente.
Paramètres de chemin
idstring<uuid>obligatoireIdentifiant de l'application. Elle doit appartenir à l'espace de travail auquel la clé est liée.
Corps de la requêteapplication/json
namestringNom d'affichage de l'application.
descriptionstringCourte description libre.
accessUrlstring<uri>URL que les utilisateurs ouvrent pour accéder à l'application.
iconUrlstring<uri>URL de l'icône de l'application.
stateenum<string>État de l'application dans le cycle de vie de l'inventaire.
Valeurs possibles : ACTIVE, ARCHIVED, DISCOVERED, REJECTED
criticalitystringCriticité métier attribuée.
hostingTypestringMode d'hébergement.
supportobjectCoordonnées du support publiées pour l'application.
Réponse200 · application/json
La fiche mise à jour de l'application.
idstring<uuid>obligatoireIdentifiant unique de l'application.
namestringobligatoireNom d'affichage de l'application.
descriptionstring | nullCourte description libre.
logostring | nullURL de l'icône de l'application.
memostring | nullNote interne au format libre.
stateenum<string>obligatoireÉtat de l'application dans le cycle de vie de l'inventaire.
Valeurs possibles : ACTIVE, ARCHIVED, DISCOVERED, REJECTED
criticalitystring | nullCriticité métier attribuée à l'application.
hostingTypestring | nullMode d'hébergement de l'application.
accessUrlstring | nullURL que les utilisateurs ouvrent pour accéder à l'application.
usageActivatedbooleanIndique si le suivi d'usage est activé pour cette application.
desktopApplicationNamesstring[]Exécutables bureau attribués à cette application.
supportobjectCoordonnées du support publiées pour l'application.
authenticationobjectFaçon dont les utilisateurs s'authentifient sur l'application.
categoryobject | nullCatégorie à laquelle l'application appartient.
vendorobject | nullÉditeur qui publie l'application.
tagsany[]Tags attachés à l'application.
ownersany[]Membres responsables de l'application.
lifecycleobjectDates jalons du cycle de vie de l'application.
customFieldsany[]Champs personnalisés de l'espace de travail et leurs valeurs.
updatedAtstring<date-time>Horodatage de la dernière modification, utilisable pour détecter les changements.