Skip to content

Get the status of a prompt run against assets

Request

Get the status of an AssetPromptBatchJob.

The completed job's result maps each successfully processed asset ID to the model's output, and each failed asset ID to a failure reason.

Security
bearerToken
Path
idstringrequired

The unique ID of the AssetPromptBatchJob

curl -i -X GET \
  'https://api-v2.dash.app/asset-prompt-batch-jobs/{id}' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Success

Bodyapplication/json
idstringrequired

Unique identifier of the job that has been created

Example:"be161977-d44e-4888-af3c-66522e223963"
accountIdstringrequired

The ID of the account the job is happening in

Example:"cfb665ca-ce35-4418-b9d5-70ee815db4bd"
creatorIdstringrequired

The ID of the User who created the job

Example:"google-oauth2|110955770826801837334"
typestringrequired

The job type

Value:"IN_PROGRESS"
Discriminator
progressobjectrequired
statusstringrequired
Enum:"PENDING""STARTING""STARTED""STOPPING"
resultobjectrequired

The outputs generated so far, allowing partial results to be displayed while the job is still running. The successes and failures are empty until any assets have been processed.

Response
{ "id": "be161977-d44e-4888-af3c-66522e223963", "accountId": "cfb665ca-ce35-4418-b9d5-70ee815db4bd", "creatorId": "google-oauth2|110955770826801837334", "type": "IN_PROGRESS", "status": "STARTED", "progress": { "steps": [ … ] } }