Get full job details
Retrieve complete details for a specific job including workflow and outputs. Used for detail views, workflow re-execution, and debugging.
Path parameters
Job identifier (UUID)
Query parameters
When present, each output item in the response receives a short_url field containing a short link for that asset. Omit this parameter (the default) to receive a response identical to the no-param baseline. The value selects the link's lifetime and auth model: use ephemeral_tool_chain for short-lived (≤5 minute) machine-to-machine handoffs — these are public bearer links where the link ID itself is the credential, so anyone holding the link can resolve it (intended for pasting into an agent/MCP tool chain); use default for durable (30 day) human-revisitable links, which are owner-gated and resolvable only by the authenticated owner. Links are always minted under the authenticated request owner's identity; the auth model is selected by the server and is never settable by the caller.
Response
Success - Job details retrieved
Changes
Changed in 7 of the 38 revisions of this API.71642
- ○
added the optional property
previewable_outputs_countto the response with the200statusresponse-optional-property-added
- ○
added the optional property
workflow_version_idto the response with the200statusresponse-optional-property-added
- ○
- ○
added the optional property
execution_end_timeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
execution_start_timeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
user_idto the response with the200statusresponse-optional-property-added
- ○
added the optional property
workspace_idto the response with the200statusresponse-optional-property-added
- ○
- ○
added the new optional
queryrequest parametershort_linknew-optional-request-parameter
- ○
- ▲
the
execution_errorresponse's property type/format changed fromobject/to/for status200response-property-type-changed
- ●
removed the optional property
execution_end_timefrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
execution_error/current_inputsfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
execution_error/current_outputsfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
execution_error/exception_messagefrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
execution_error/exception_typefrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
execution_error/node_idfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
execution_error/node_typefrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
execution_error/tracebackfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
execution_start_timefrom the response with the200statusresponse-optional-property-removed
- ○
api tag
workflowaddedapi-tag-added
- ○
api tag
queueremovedapi-tag-removed
- ○
added the media type
application/jsonfor the response with the status404response-media-type-added
- ○
added the optional property
detailsto the response with the401statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the403statusresponse-optional-property-added
- ○
added the optional property
detailsto the response with the500statusresponse-optional-property-added
- ○
added the optional property
workflow_idto the response with the200statusresponse-optional-property-added
- ○
added
ExecutionErrorto theexecution_errorresponse propertyallOflist for the response status200response-property-all-of-added
- ○
the response property
create_timebecame required for the status200response-property-became-required
- ○
the response property
update_timebecame required for the status200response-property-became-required
This revision also has 130 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ●
added the new
cancelledenum value to thestatusresponse property for the response status200response-property-enum-value-added
- ●
added the new
completedenum value to thestatusresponse property for the response status200response-property-enum-value-added
- ●
added the new
failedenum value to thestatusresponse property for the response status200response-property-enum-value-added
- ●
added the new
in_progressenum value to thestatusresponse property for the response status200response-property-enum-value-added
- ●
added the new
pendingenum value to thestatusresponse property for the response status200response-property-enum-value-added
- ●
- ○
api operation id
getJobremoved and replaced withgetJobDetailapi-operation-id-removed
- ○
added the non-success response with the status
401response-non-success-status-added
- ○
added the non-success response with the status
403response-non-success-status-added
- ○
added the non-success response with the status
500response-non-success-status-added
- ○
- ▲
removed the media type
application/jsonfor the response with the status404response-media-type-removed
- ▲
the response property
create_timebecame optional for the status200response-property-became-optional
- ▲
the response property
update_timebecame optional for the status200response-property-became-optional
- ▲
the
create_timeresponse's property type/format changed frominteger/int64tonumber/for status200response-property-type-changed
- ▲
the
execution_errorresponse's property type/format changed from/toobject/for status200response-property-type-changed
- ▲
the
update_timeresponse's property type/format changed frominteger/int64tonumber/for status200response-property-type-changed
- ●
deleted the
queryrequest parametershort_linkrequest-parameter-removed
- ●
removed the optional property
workflow_idfrom the response with the200statusresponse-optional-property-removed
- ○
api operation id
getJobDetailremoved and replaced withgetJobapi-operation-id-removed
- ○
api tag
queueaddedapi-tag-added
- ○
api tag
workflowremovedapi-tag-removed
- ○
removed the non-success response with the status
401response-non-success-status-removed
- ○
removed the non-success response with the status
403response-non-success-status-removed
- ○
removed the non-success response with the status
500response-non-success-status-removed
- ○
added the optional property
execution_end_timeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
execution_error/current_inputsto the response with the200statusresponse-optional-property-added
- ○
added the optional property
execution_error/current_outputsto the response with the200statusresponse-optional-property-added
- ○
added the optional property
execution_error/exception_messageto the response with the200statusresponse-optional-property-added
- ○
added the optional property
execution_error/exception_typeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
execution_error/node_idto the response with the200statusresponse-optional-property-added
- ○
added the optional property
execution_error/node_typeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
execution_error/tracebackto the response with the200statusresponse-optional-property-added
- ○
added the optional property
execution_start_timeto the response with the200statusresponse-optional-property-added
- ○
removed
ExecutionErrorfrom theexecution_errorresponse propertyallOflist for the response status200response-property-all-of-removed
- ○
removed the
cancelledenum value from thestatusresponse property for the response status200response-property-enum-value-removed
- ○
removed the
completedenum value from thestatusresponse property for the response status200response-property-enum-value-removed
- ○
removed the
failedenum value from thestatusresponse property for the response status200response-property-enum-value-removed
- ○
removed the
in_progressenum value from thestatusresponse property for the response status200response-property-enum-value-removed
- ○
removed the
pendingenum value from thestatusresponse property for the response status200response-property-enum-value-removed
This revision also has 36 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲