The knowledge store item object
A knowledge store item is an asset added to a knowledge store for processing. You can use it in downstream workflows once its status is ready.
The object is composed of the following fields:
_id: A string representing the unique identifier of the knowledge store item.asset_type: A string indicating the type of item. It can take one of the following values:video: A video item.image: An image item.
asset_id: A string representing the unique identifier of the source asset.status: A string indicating the processing status of the item. See the Item statuses section for the meaning of each value.system_metadata: An object containing system-generated media metadata for the source asset. The shape of this object depends on the value of theasset_typefield. For the full structure, see thesystem_metadatafield on the Retrieve a knowledge store item page.metadata: An object containing custom metadata for the knowledge store item. Both keys and values are strings.created_at: A string representing the date and time, in the RFC 3339 format, when the item was created.updated_at: A string representing the date and time, in the RFC 3339 format, when the item was last updated.
Item statuses
The status field of a knowledge store item has one of the following values:
queued: The item has been submitted and is waiting to be processed.pending: The item has been dispatched and is waiting for available processing capacity.processing: The item is being processed.ready: The item has been successfully processed.failed: The item processing has failed.
Examples
Each example shows a populated knowledge store item.