Skip to main content
GET
Get the status and result of an async extract job

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

job_id
string
required

Query Parameters

page
integer
default:1

1-based page index for navigating result.data. Fixed page size of 15 items. An out-of-range page is rejected.

Response

Extract job status (pending, processing, completed, or failed).

id
string
required
status
string
required
created_at
string<date-time> | null
completed_at
string<date-time> | null
processing_time_ms
integer | null
document
ExtractDocument · object | null
result
ExtractResult · object | null
usage
ExtractUsage · object | null
progress
JobProgress · object | null

Live progress of a long-running async job while it is in flight.

Shared by the parse (GET /api/v3/parse/<id>) and extract (GET /api/v3/extract/<id>) polling envelopes: pages_processed is the count of pages done so far and percentage is the completion percentage [0, 100] derived from it.