Documentation
This is the developer portal for Vehicles Manager. The public API is read-only. It describes the product and the price. It does not list a customer's vehicles. A fleet board is private and opens only after Google sign-in.
Authentication for public routes: none. Send GET and read JSON. Authentication for the product: a browser session cookie issued after Google sign-in at /api/google-start. There is no API key for public reads. Errors are JSON objects with an error string and an HTTP status, not an HTML shell.
Endpoints
- GET /api/public/health — the service is up.
- GET /api/public/pricing — list price, currency, and what the first month includes.
- GET /api/public/summary — what the product is and when to use it.
- GET /openapi.json — OpenAPI 3.1 contract with operationId, typed schemas, and descriptions.
- POST /mcp — Model Context Protocol, Streamable HTTP, tools for pricing, summary, and health.
Example: curl -sS https://vehiclesmanager.com/api/public/pricing
The CLI is a thin shell over those reads: curl -fsSL https://vehiclesmanager.com/cli.sh -o vehicles-manager && sh vehicles-manager pricing