Get Job
Jobs
Get Job Details
Get job status and details with config/stats split.
GET
Get Job
Returns runtime state for a single async job.
This is the primary endpoint for polling monitor/digest jobs and interpreting final outcomes.
Response Semantics
The response separates data into:config: user-supplied job settingsstats: runtime progress and result fields
stats can evolve while a job is running.
Status Semantics
Possiblestatus values:
pending: accepted, not yet runningrunning: actively processingcompleted: finished successfullystopped: ended without failurefailed: ended due to runtime/stream failure
completed: consume final result fieldsstopped: inspect stop reason and restart if neededfailed: inspect error context, fix inputs, retry
Common Uses
- Poll
live-monitor/live-digestin polling mode - Validate final outcomes after webhook/SSE flows
- Inspect stop reasons and counters during debugging
Workflow
- Create a job with Live Monitor or Live Digest
- Poll
GET /jobs/{job_id}until terminal status - Cancel early via Cancel Job if needed
Related
- Polling implementation: Use Polling
- Lifecycle overview: Job Lifecycle
- Failure analysis: Debugging Playbook
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Response
Successful Response
Detailed response for a single job with config/stats split.