Get a job

get/v1/jobs/{jobId}

Request

  • Base URL: https://actiondock.app
  • URL: https://actiondock.app/v1/jobs/{jobId}
  • Auth: HTTP bearer

Path parameters

jobIdstring uuid required

Response

Job state and result

idstring uuid required

Job identifier.

workspaceIdstring uuid required

Workspace that owns the job.

actionstring required

Catalog action name, for example integration.execute.

workflowIdstring nullable required

Caller-supplied workflow identifier shared across related jobs.

workflowNamestring nullable required

Caller-supplied workflow name shown in the dashboard.

status'awaiting_approval' | 'queued' | 'running' | 'succeeded' | 'failed' | 'rejected' | 'execution_unknown' required

awaiting_approval, queued, and running are non-terminal; succeeded, failed, rejected, and execution_unknown are terminal. An owner may revoke a queued approval, producing rejected with both approval and rejection evidence.

inputobject required

Validated action input exactly as submitted.

outputunknown required
errorstring nullable required

Failure, execution_unknown or queued approval revocation explanation; null otherwise.

sideEffectboolean required

True when the action writes to an external system and therefore required owner approval.

idempotencyKeystring nullable required

Idempotency key that deduplicates this submission within the workspace.

approvedAtstring date-time nullable required

When a signed-in workspace owner released the write.

approvedBystring nullable required

Owner who approved the write.

rejectedAtstring date-time nullable required

When a signed-in workspace owner rejected the write.

rejectedBystring nullable required

Owner who rejected the write.

createdAtstring date-time required

Creation time.

updatedAtstring date-time required

Last status change.

Changes

No recorded changes to this operation across all 1 revision of this API.