Objets de données

Mettre à jour un objet de données

Contrairement aux autres mises à jour partielles de cette API, celle-ci remplace tout le corps d'upsert : les champs absents de la requête sont effacés et non laissés en l'état.

Scope requis data:edit

patch/data/{id}

Authentification

Authorizationstringobligatoire

En-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>obligatoire

Identifiant de la ressource visée.

Corps de la requêteapplication/json

namestringobligatoire

Nom de l'objet de données.

typesstring[]

Types de données portés par l'objet.

privacystring

Classification de confidentialité de la donnée.

criticalitystring

Criticité métier attribuée.

descriptionstring

Courte description libre.

categoryIdstring<uuid>

Catégorie sous laquelle classer la ressource. `null` la détache.

categoryNamestring

Nom de la catégorie, envoyé avec `categoryId`.

Réponse200 · application/json

L'objet de données mis à jour.

idstring<uuid>obligatoire

Identifiant unique.

namestringobligatoire

Nom de l'objet de données.

typesstring[]

Types de données portés par l'objet.

privacystring | null

Classification de confidentialité de la donnée.

criticalitystring | null

Criticité métier attribuée.

descriptionstring | null

Courte description libre.

updatedAtstring<date-time>

Horodatage de la dernière modification, utilisable pour détecter les changements.

categoryobject | null

Catégorie à laquelle la ressource appartient.

customFieldsany[]

Champs personnalisés de l'espace de travail et leurs valeurs.