List jobs for the tenant, newest first. Secret key only. Paged: pass `limit` (1–100, default 25), optional `status`, and `cursor` from the previous page's `next_cursor` (null on the last page; a bad cursor is a 400).

get/jobs

Request

  • Base URL: https://widget.reelquoteai.com/api/v1
  • URL: https://widget.reelquoteai.com/api/v1/jobs
  • Auth: HTTP bearer

Query parameters

limitinteger
status'created' | 'uploading' | 'uploaded' | 'queued' | 'processing' | 'complete' | 'quoted' | 'booked_requested' | 'booked' | 'declined' | 'error'

Funnel order. created — The job exists. Nothing uploaded yet. uploading — An upload URL was issued; the video is on its way. uploaded — A chunked upload was assembled (a single PUT skips this state). queued — POST /submit accepted; waiting its turn to be analysed. processing — The walkthrough is being analysed. Poll GET /jobs/{id}; typically 1–4 minutes. complete — Inventory ready. The firm quote is computed on the first read. quoted — A firm, bookable quote exists (set by the first GET after complete). booked_requested — The customer asked to book; the mover has not answered yet. booked — The mover confirmed the booking. declined — The mover turned the request down. decline_reason may say why. error — Analysis failed. error carries a message; upload again or contact the mover.

cursorstring

Opaque; from the previous response's next_cursor.

Response

One page of jobs

limitinteger
next_cursorstring nullable

Pass back as cursor for the next page; null when there is none.

Changes

No recorded changes to this operation across all 1 revision of this API.