cURL
curl https://api.okrapdf.com/document/my-doc/status \ -H "Authorization: Bearer okra_YOUR_KEY"
{ "documentId": "<string>", "phase": "idle", "fileName": "<string>", "totalPages": 123, "totalNodes": 123, "pdfSha256": "<string>", "exportVersion": "<string>" }
Returns processing phase, page count, node count, and export version. Poll this endpoint after upload to check when processing completes.
API key as Bearer token: Authorization: Bearer okra_xxx
Authorization: Bearer okra_xxx
Document ID
Document status
idle
uploading
parsing
hydrating
verifying
awaiting_review
complete
error