Request the booking. Idempotent per job; requires approve:true (types-name-as-signature approval of the inventory + quote, stored with a quote snapshot) and accept_terms when the mover has terms.

post/jobs/{id}/book

Request

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

Request body

namestring required

The submitted name is the signature on the approval.

emailstring required
phonestring
approveboolean required

Must be true: approves the inventory as complete and this quote. Cleared if the inventory is edited afterwards.

accept_termsboolean

Required (true) when the job's terms.terms is non-null

Response

Requested — or, on a repeat, the existing request with already_requested:true and nothing re-sent

job_idstring
status'booked_requested' | 'booked'
already_requestedboolean

Only present (true) on a repeat call

Example response

{
  "quote": {
    "currency": "USD",
    "units": "imperial",
    "engine_version": "us-v1.0.0"
  }
}

Changes

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