Add/Update Metadata

Lets you update or append metadata for assets that have already been ingested. You can reference assets either by source_path or asset_id. If source_path is duplicated or was a presigned URL, using asset_id is strongly recommended to ensure accuracy. The `update_type` parameter controls how metadata updates are applied. By default, it is set to *`upsert`*, which *adds or updates* the provided metadata *without removing any existing entries*. To completely replace the existing metadata instead, set `update_type` to *`overwrite`* — this will *clear all current metadata and apply only the new values*.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
dataset_idstringRequiredformat: "uuid"
update_assetslist of objectsRequired
update_typeenumOptional
Allowed values:

Response

Successful Response
idstring
org_idstring
dataset_idstringformat: "uuid"
job_typeenum
Allowed values:
detailsobject or null
created_dtstringformat: "date-time"
request_typeenum or null
Allowed values:
statusenum or null
Enum of Ingest Job Status.
updated_dtstring or nullformat: "date-time"
total_assetsinteger or null
processed_assetsinteger or nullDefaults to 0
errored_assetsinteger or nullDefaults to 0
request_idstring or null

Errors