Skip to main content
GET
Get Document Status

Authorizations

Authorization
string
header
required

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

Path Parameters

document_id
string
required

Response

Returns the processing status for a document upload: PROCESSING, READY or FAILED, with the document_id once READY, and timestamps.

status
enum<string>
required

Current upload status

Available options:
PROCESSING,
READY,
FAILED
Example:

"READY"

document_id
string | null

Document ID once the upload is READY; null while still uploading or if failed

Example:

"document_01k4x9m2p7q3r5sa"

created_at
string<date-time> | null

Timestamp when the document was created

completed_at
string<date-time> | null

Timestamp when processing completed; null while still running

updated_at
string<date-time> | null

Timestamp of the last status change

progress
number | null

Completion progress, 0.0 to 100.0. Not wired up yet, always null.

eta_seconds
integer | null

Estimated time remaining in seconds. Not wired up yet, always null.