Data
Update a data object
Unlike the other partial updates in this API, this one replaces the whole upsert body: fields absent from the request are cleared rather than left untouched.
Required scope data:edit
/data/{id}Authorizations
AuthorizationstringrequiredAuthorization header carrying a workspace API key, as “Bearer kbn_live_…”. The X-Api-Key header is accepted equivalently.
Path parameters
idstring<uuid>requiredIdentifier of the data object.
Bodyapplication/json
namestringrequiredName of the data object.
typesstring[]Types of data the object holds.
privacystringPrivacy classification of the data.
criticalitystringBusiness criticality of the data.
descriptionstringShort description of the data object.
categoryIdstring<uuid>Category to file the data object under.
categoryNamestringName of the category, sent together with `categoryId`.
Response200 · application/json
The updated data object.
idstring<uuid>requiredIdentifier of the data object.
namestringrequiredName of the data object.
typesstring[]Types of data the object holds.
privacystring | nullPrivacy classification of the data.
criticalitystring | nullBusiness criticality of the data.
descriptionstring | nullShort description of the data object.
updatedAtstring<date-time>Timestamp of the last change, usable for change detection.
categoryobject | nullCategory the data object belongs to.
customFieldsany[]Workspace custom fields and their values.