Skip to main content
GET
Get Task by ID
Fetch a single Task by its id. Use this to check target status and retrieve output download links.

Authorizations

x-api-key
string
header
required

Path Parameters

id
string
required

Unique identifier of the Task

Response

200 - application/json

Default Response

id
string

Unique identifier of the Task

createdAt
string<date-time>

Timestamp of when the Task was created

completedAt
string<date-time> | null

Timestamp of when the Task was completed

clientId
string

Unique identifier of the client

cost
number

Processing cost in credits

assetId
string

Asset ID of an input media file. Mutually exclusive with url

url
string | null

URL of an input media file (HTTPS or s3://). Mutually exclusive with assetId

storageIntegrationId
string | null

ID of the storage integration used to read the S3 input and write outputs. Only present when a storage integration was provided.

writeDestination
string | null

S3 URI prefix outputs were written under. The source 'url' must also have an S3 URI prefix (s3://...). Outputs are written under //*. Use output[].link for exact object locations. Only present when a custom write destination was provided.

metadata
string

Client-provided metadata. Stored and returned as-is in responses and webhooks.

targets
object[]

Processing targets and their current status