Get a single asset execution

Returns a single asset execution belonging to an agent execution.

get
https://{your-bynder-domain}/api/1/agent/executions/{id}/asset-executions/{assetExecutionId}

Path Parameters

idstring(uuid)required

Id of the agent execution

assetExecutionIdstring(uuid)required

Id of the asset execution, scoped to its parent agent execution

Response

application/json

Asset execution

AssetExecution

The execution of an agent on a single asset, including capability-specific results (for example, suggestions for the enrichment capability).

idstring(uuid)
agentExecutionIdstring(uuid)
assetIdstring(uuid)
statusstring

The status of the asset execution.

Allowed values:SCHEDULEDRUNNINGFAILEDCOMPLETEDACCEPTEDAUTO_APPLIEDDISCARDEDCANCELEDREVERTED

createdAtstring(date-time)
resultsobject
* Additional properties are allowed.
assetNamestring | null
draftboolean
removedboolean
errorCodestring | null
agentTypestring | null

Allowed values:ENRICHMENT_AGENTTRANSFORMATION_AGENTBRAND_COMPLIANCE_AGENTGOVERNANCE_AGENTPATH_GENERATOR_AGENT

thumbnailobject | null
Show Child Parameters
get/api/1/agent/executions/{id}/asset-executions/{assetExecutionId}
 
application/json

Enrichment

Review the metadata suggestions produced by the Enrichment agent for the assets of an agent execution.

Accept enrichment agent results

Accepts the agent-produced suggestions for one or more asset executions under an agent execution, applying them to the asset(s). Leaving assetExecutionIds empty accepts every asset execution under this agent execution that has suggestions.

post
https://{your-bynder-domain}/api/1/agent/enrichment/executions/{id}/accept

Path Parameters

idstring(uuid)required

Id of the agent execution

Body

application/json

ReviewSuggestionsRequest

Accept/discard/revert request. The agent execution comes from the {id} path segment. Empty or absent assetExecutionIds acts on every asset execution under this agent execution that has suggestions.

assetExecutionIdsarray[string](uuid)

Response

application/json

Accept command published; applied asynchronously

CommandAcceptedResponse

correlationIdstring(uuid)
skippedIdsarray[string](uuid)

Requested ids not owned by this account and so not processed. The rest of the request still went through.

post/api/1/agent/enrichment/executions/{id}/accept

Body

{}
 
application/json

Discard enrichment agent results

Discards the agent-produced suggestions for one or more asset executions under an agent execution, without applying them. Leaving assetExecutionIds empty discards every asset execution under this agent execution that has suggestions.

post
https://{your-bynder-domain}/api/1/agent/enrichment/executions/{id}/discard

Path Parameters

idstring(uuid)required

Id of the agent execution

Body

application/json

ReviewSuggestionsRequest

Accept/discard/revert request. The agent execution comes from the {id} path segment. Empty or absent assetExecutionIds acts on every asset execution under this agent execution that has suggestions.

assetExecutionIdsarray[string](uuid)

Response

application/json

Discard command published; applied asynchronously

CommandAcceptedResponse

correlationIdstring(uuid)
skippedIdsarray[string](uuid)

Requested ids not owned by this account and so not processed. The rest of the request still went through.

post/api/1/agent/enrichment/executions/{id}/discard

Body

{}
 
application/json

Undo an enrichment accept/discard decision

Reverts a previous accept or discard decision for one or more asset executions under an agent execution, restoring their suggestions to the pending state.

post
https://{your-bynder-domain}/api/1/agent/enrichment/executions/{id}/revert

Path Parameters

idstring(uuid)required

Id of the agent execution

Body

application/json

ReviewSuggestionsRequest

Accept/discard/revert request. The agent execution comes from the {id} path segment. Empty or absent assetExecutionIds acts on every asset execution under this agent execution that has suggestions.

assetExecutionIdsarray[string](uuid)

Response

application/json

Revert command published; applied asynchronously

CommandAcceptedResponse

correlationIdstring(uuid)
skippedIdsarray[string](uuid)

Requested ids not owned by this account and so not processed. The rest of the request still went through.

post/api/1/agent/enrichment/executions/{id}/revert

Body

{}
 
application/json