API Overview
The TheGarageOS API is a REST API over HTTPS, returning JSON.
Base URL
https://api.thegarageos.com/v1
Authentication
All requests require a bearer token, generated from Settings → API Tokens.
curl https://api.thegarageos.com/v1/jobs \
-H "Authorization: Bearer $TOKEN"
Core resources
| Resource | Description |
|---|---|
/jobs | Job lifecycle — intake through delivery |
/vehicles | Vehicles linked to customers |
/customers | Customer records |
/quotes | Quote line items and approvals |
/invoices | Customer and insurer invoices |
/bays | Bay configuration and live status |
Pagination
List endpoints accept ?page and ?per_page (max 100), returning a
meta.total_pages field.
Errors
Errors return a standard shape:
{
"error": {
"code": "not_found",
"message": "Job JOB_ID does not exist"
}
}
See Webhooks for event notifications.