Reference
Every endpoint this API publishes, generated from the same OpenAPI document the backend serves.
These pages are generated from openapi.json, the document the backend emits from its own route definitions. They cannot describe an endpoint that does not exist, and they go stale only if the spec does.
The backend serves more than what is listed here. A resource reaches this reference by being named in the chapter map (scripts/generate-api-reference.mjs); everything else is dropped, because an endpoint we have not committed to is not a contract.
Public stock
A dealership's published lot: list, count and read one unit. This is the surface a dealer website consumes. 6 operations.
Vehicles
Stock from the inside: create, edit, stages, portal publications and the inventory maintenance tools. Needs wider scopes than public stock. 46 operations.
API keys
Mint, list and revoke the credentials every other call is made with. 3 operations.
Locations
The workspace's branches, and the address they are shown with. 5 operations.
Vehicle attachments
Documents and files hanging off one unit. 4 operations.
Webhooks
Subscriptions to the workspace's events, and the log of every delivery. 6 operations.
Generated from an OpenAPI document with 1044 paths and 1367 operations; 70 of them are published here.