Introduction

Quotes

Organisation-scoped jobs, quotes, evidence, signatures, and uploads.

customerId, vehicleId, and bookingId are opaque ids from the calling product. This service does not own customers, vehicles, bookings, or invoices.

Authentication is required for most routes. Public signature completion uses the signature-request token. User types come from Directory memberships for service quotes.


What it owns

  • Jobs, work items, and job status in D1
  • Quotes, line items, and variations in D1
  • Evidence files in R2
  • Signature requests and completion state in D1

What it does not own


Stack

Hono, Zod, OpenAPI, D1, R2. API base path /v1.

See the Quotes API reference.