Get a job result
The result of a completed job. A job that is still running answers 409 run_not_completed.
The result of a completed job. A job that is still running answers 409 run_not_completed.
Authorization
bearerAuth API key authentication. Use your API key as the bearer token: Authorization: Bearer roasos_sk_...
In: header
Path Parameters
uuidResponse Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/jobs/497f6eca-6276-4993-bfeb-53cbbbba6f08/result"{ "data": { "url": "http://example.com", "images": [ "http://example.com" ], "avatar_id": "ceaabbd8-6fdf-460c-878c-7d0ae67338c0", "reference_sheet": "http://example.com", "portrait_url": "http://example.com", "full_body_url": "http://example.com", "provider_seed": 0 }}Get job status
The light poll: id, status, and when it last changed.
Get job events
The ordered lifecycle of one job: queued, provider_submitted, provider_completed, settled, failed, canceled, webhook_delivered, webhook_failed. The engine appends these while the job runs. A job that ran before the timeline existed falls back to the steps its own row timestamps can prove, and therefore shows no webhook events.