Skip to main content
Every slow /v1 call returns a Job. wait_seconds is a query parameter. Idempotency-Key is a header. Each automatic search or QA turn has one job for its answer, including all the metadata, reading, SQL, and ask-file work performed inside it. A qa-file or query-tables call you make yourself has its own job; its response includes job_id for retrieving it later.

Inspect and cancel

A cancelled job is not charged, except for results already delivered before the cancel, and returns no results: result is null and result_state reads cancelled, including progressive values published before the cancel and an automatic search’s delegated job. See Cancellation. jobs.request returns the document-operation payload a finished run was asked for. It raises invalid_request for kinds that have no single document request (search jobs) and result_expired when retention dropped the payload. jobs.delete hides the row from lists and deletes its content (input, result and artifact files) within minutes. The job still reads by id with deleted_at set, and its units still count toward usage. Once the content is removed, result_state reads expired. A running job is cancelled first. If another retained job reused this job’s Parse result, only the artifact files that job still uses stay, until its own content expires. PATCH /v1/jobs/{id} is REST-only (no SDK wrapper).

Artifacts

Authenticated fetches, same API key:
  • Ground crops — jobs.ground_crop / GET /v1/jobs/{id}/ground-crops/{ref}
  • Ground transcripts — GET /v1/jobs/{id}/ground-transcript/{ref}
  • Parse transcripts — GET /v1/jobs/{id}/parse-transcript/{ref} (audio/video MediaTimeline)
  • Converted PDF — GET /v1/jobs/{id}/converted-pdf/{ref} (Office sources rendered for overlay geometry)
  • Spreadsheet cell maps — GET /v1/jobs/{id}/spreadsheet-cell-maps/{ref} (rendered table axes to physical cells)
When payload_expires_at passes, GET /v1/jobs/{id} still exists but result is gone (result_expired).

Usage

GET /v1/usage/overview is HTTP-only. See Jobs and idempotency and Processing units.