Quotes
Update quote metadata
Three-state PATCH semantics (omitted = unchanged, null = clear, value = set). Status transitions go through POST /v1/quotes/{id}/transitions, not PATCH.
Fields not listed in QuotePatchRequest are intentionally NOT patchable: id, company_id, created_by, seq_number, status, customer_id, vehicle_id, all totals, all timestamps, worksheet_id, line_items.
Foreign-key references in the body (work_category_id) must resolve to resources owned by the authenticated user's company. Unreachable refs return 422 parameter_invalid pointing at the offending field.
patch/v1/quotes/{id}
Request
- Base URL: https://api.officina.it
- URL: https://api.officina.it/v1/quotes/{id}
- Auth: HTTP bearer
Request body
Response
Quote updated. Returns the full post-update entity.
Changes
No recorded changes to this operation across all 1 revision of this API.