API docs
Public JSON API sourced from the committed catalog. Errors use RFC 9457 application/problem+json with a stable code, detail, and status. No key required for read.
Endpoints
- GET /api/v1 — discovery
- GET /api/v1/products
- GET /api/v1/products/{slug}
- GET /api/v1/reviews?product={slug}
- GET /openapi.json
- GET /.well-known/api-catalog
Errors
Unknown routes and slugs return 404, invalid slugs return 400, and unsupported methods return 405 — all as problem+json. See llms.txt and Build Something Agents Want developer resources.