OpenAPI specs
Download OpenAPI 3.1 documents for the Live Timing API and Track API to generate clients, import into Postman or feed an AI tool.
Machine-readable specs for both APIs, kept in step with these docs.
Live Timing API
OpenAPI 3.1 · lap ingest, stream, penalties, sessions, feed, leaderboard.
Track APIOpenAPI 3.1 · summary, events, entries, payouts and calendars.
Use them
npx openapi-typescript https://docs.outlap.xyz/openapi/timing-api.json -o outlap-timing.d.ts# Import → Link → paste the spec URL
https://docs.outlap.xyz/openapi/timing-api.jsonThe specs set the server URL to the production edge-function host, define the bearer security scheme, and describe request and response bodies, including the error shape.
The built-in spec endpoints
Each API also serves a small spec from the live service:
GET https://fzfstcyowovukscxgdrh.supabase.co/functions/v1/timing-api/v1/openapi.json
GET https://fzfstcyowovukscxgdrh.supabase.co/functions/v1/track-api/v1/openapi.json
Those are intentionally minimal (paths and summaries). The downloads above are the complete, documented versions.
Was this page helpful?
Reviewed · Contact support