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
- Customer records (Customers)
- Bookings (Bookings)
- Invoices and payments (Billing)
- Membership assignment (Directory)
Stack
Hono, Zod, OpenAPI, D1, R2. API base path /v1.
See the Quotes API reference.