Get the status and result of an async parse job
Poll for the status and result of an async parse job submitted via POST /api/v3/parse with options.async=true. Returns the same envelope shape as the synchronous parse endpoint once status is completed.
curl https://api.lighton.ai/api/v3/parse/parse_Kg \
-H 'Authorization: Bearer $TOKEN'
Recommended polling cadence: 1s for the first 10s, then 5s, capped at 30s. Stop polling once status is in {completed, failed}.
Documentation Index
Fetch the complete documentation index at: https://developers.lighton.ai/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Public parse job id (e.g. parse_Kg) returned by POST /api/v3/parse with options.async=true. Malformed or unknown tokens return 404.
Response
Async parse job status and (once terminal) result. status is pending/processing while in flight, completed on success, failed on failure. The result and usage blocks are populated only on success; the error block is populated only on failure.
Returned by GET /api/v3/parse/<id>: async parse job status + (once terminal) result.
Same shape as the sync ParseResponseSerializer but with completion fields
(result, usage, completed_at, processing_time_ms,
document.page_count) allowed to be null while the job is still in flight,
plus an error block populated only on terminal failure.
Failure details surfaced on terminal-failed async parse jobs.