# Outlap Docs > Guides, API reference and integrations for Outlap: the AI setup engineer, club and track platform, and live timing for motorsport. Outlap is an AI setup engineer plus a platform for clubs, tracks and organisers: events, ticketing, waivers, leaderboards and live timing. These docs cover the product guides, the REST APIs (Live Timing API and Track API), and integrations with timing systems, data loggers and AI tools (MCP). Full text of every page: https://docs.outlap.xyz/llms-full.txt OpenAPI specs: https://docs.outlap.xyz/openapi/timing-api.json, https://docs.outlap.xyz/openapi/track-api.json ## Guides: Get started - [What is Outlap?](https://docs.outlap.xyz/guides/overview): A map of the platform: the AI setup engineer for drivers, event and club tools for organisers, live timing, and the APIs that connect it all. - [Core concepts](https://docs.outlap.xyz/guides/concepts): The nouns used across Outlap and its APIs: clubs and tracks, events, sessions, laps, drivers, transponders and API keys. - [Quickstart](https://docs.outlap.xyz/guides/quickstart): Mint an API key, find your event ID, post your first lap and read it back from the leaderboard in about five minutes. ## Guides: For drivers - [AI setup engineer](https://docs.outlap.xyz/guides/drivers/ai-setup-engineer): Get tyre, suspension, aero, gearing and driving-style recommendations tuned to your car, the circuit, live weather and your experience level. - [Garage](https://docs.outlap.xyz/guides/drivers/garage): Keep your cars, tyre compounds, transponder and race number, and past setups in one place, and choose what is public. - [Circuits & weather](https://docs.outlap.xyz/guides/drivers/circuits-and-weather): Browse the global circuit database, submit a missing circuit, and use live weather and grip-evolution forecasts to plan your day. - [Phone lap timer](https://docs.outlap.xyz/guides/drivers/phone-timing): Mount your phone in the car for live delta to your best lap, a predicted lap time, real sector times, and a feed to the event board. - [Import logger laps](https://docs.outlap.xyz/guides/drivers/import-logger-laps): Bring a session from your VBOX, AiM, RaceChrono, TrackAddict or Garmin logger into Outlap and onto an event's board. ## Guides: For organisers - [Running an event](https://docs.outlap.xyz/guides/organisers/running-an-event): Create an event in a few steps, then manage registrations, groups, sessions, waivers, payments and the day-of manifest. - [Race Control](https://docs.outlap.xyz/guides/organisers/race-control): The organiser's console for an event day: the board, lap entry, timing sources and fixes, plus session control and transponder mapping. - [Live timing board](https://docs.outlap.xyz/guides/organisers/live-timing-board): Share a read-only live board with drivers, family and the paddock, or put it on a big screen in screen mode. - [Tickets & payouts](https://docs.outlap.xyz/guides/organisers/tickets-and-payouts): Sell tickets and memberships through Stripe Connect, keep 95% of what you collect, and reconcile with the payout report. - [Waivers](https://docs.outlap.xyz/guides/organisers/waivers): Capture an immutable signed waiver for every registration, using the default text or your own. - [Create an API key](https://docs.outlap.xyz/guides/organisers/api-keys): Mint, label and revoke API keys for your timing PC or integrations. Keys are shown once and scoped to your club. ## API reference: Introduction - [API overview](https://docs.outlap.xyz/api/overview): Two REST APIs and an MCP server: ingest live timing, read leaderboards, and pull track calendars, entries and payouts. - [Authentication](https://docs.outlap.xyz/api/authentication): Authenticate with a Bearer API key. Keys are club-scoped, shown once, hashed at rest and carry scopes. - [Errors](https://docs.outlap.xyz/api/errors): Status codes and the JSON error shape returned by the Outlap APIs, with the messages you can match on. - [Rate limits](https://docs.outlap.xyz/api/rate-limits): Per-key and per-IP request limits, the 429 response shape, and how to batch so you stay well below them. - [Conventions](https://docs.outlap.xyz/api/conventions): Units, identifiers, timestamps, pagination and CORS: the rules that apply to every endpoint. - [OpenAPI specs](https://docs.outlap.xyz/api/openapi): Download OpenAPI 3.1 documents for the Live Timing API and Track API to generate clients, import into Postman or feed an AI tool. ## API reference: API keys - [Create an API key](https://docs.outlap.xyz/api/keys/create): Mint a club-scoped API key. The raw key is returned exactly once. Called with a signed-in club admin's session, not an API key. ## API reference: Live Timing API - [Ingest laps](https://docs.outlap.xyz/api/timing/ingest-laps): Push batches of up to 1,000 laps into an event, optionally scoped to a session. Drivers are matched by user ID or transponder. - [Stream live timing](https://docs.outlap.xyz/api/timing/stream): Push raw RMonitor lines or vendor passings. Outlap decodes them, matches drivers, de-duplicates laps and tracks flag and session state. - [Add penalties](https://docs.outlap.xyz/api/timing/penalties): Apply time penalties and championship-points deductions to drivers in an event. - [Update session status](https://docs.outlap.xyz/api/timing/update-session): Mark a session scheduled, live or finished so the live board and public pages reflect it. - [Report feed status](https://docs.outlap.xyz/api/timing/feed-status): Send a heartbeat or a disconnect notice so Race Control shows the feed as live, stale, errored or stopped. - [Get feed state](https://docs.outlap.xyz/api/timing/get-feed): Read the live feed state for a public event: vendor, status, last-seen time, laps ingested and the decoded session state. - [Get the leaderboard](https://docs.outlap.xyz/api/timing/leaderboard): Read an event's computed standings: positions, best laps, gaps, points and classification status. - [List laps](https://docs.outlap.xyz/api/timing/list-laps): Read the individual laps recorded for a public event, up to 5,000 in the order they were stored. ## API reference: Track API - [Track summary](https://docs.outlap.xyz/api/track/summary): A track's headline numbers: upcoming events and entries, the next event, and revenue with the platform fee and estimated payout. - [List events](https://docs.outlap.xyz/api/track/events): A track's calendar with entry counts, filterable by date range. - [List event entries](https://docs.outlap.xyz/api/track/entries): The entry list for one event: status, car details, run group and registration time. - [Payout report](https://docs.outlap.xyz/api/track/payouts): Paid orders grouped by event, with refunds, the 5% platform fee and an estimated payout, for reconciliation. - [Calendar feed (ICS)](https://docs.outlap.xyz/api/track/calendar): A subscribable ICS calendar of your published events, authenticated with the key as a query parameter for calendar apps. - [Public calendar feed](https://docs.outlap.xyz/api/track/public-calendar): A keyless ICS feed of a club's published public events, safe to share and subscribe to. ## API reference: Platform - [Health check](https://docs.outlap.xyz/api/health): A public liveness probe for the edge runtime, with an optional database ping. ## Integrations: Overview - [Integrations overview](https://docs.outlap.xyz/integrations/overview): What works with Outlap: track timing systems, drivers' data loggers, phones, and developer tools such as MCP, embeds and calendars. ## Integrations: Timing systems - [Timing bridge](https://docs.outlap.xyz/integrations/timing/bridge): A single-file Node script that relays an RMonitor feed from the timing PC at your circuit into Outlap's live board. No install, no dependencies. - [MyLaps Orbits](https://docs.outlap.xyz/integrations/timing/mylaps-orbits): Stream live laps from MyLaps Orbits through its RMonitor output, or import a results or passings CSV after the session. - [MyLaps Trackside / X2](https://docs.outlap.xyz/integrations/timing/mylaps-trackside): Stream live laps from MyLaps Trackside or X2 through the RMonitor / results relay, or import X2 results and passings. - [AxWare](https://docs.outlap.xyz/integrations/timing/axware): Autocross timing with AxWare: live run feed through Monitor output, plus run exports with PAX and cone penalties. - [RMonitor protocol](https://docs.outlap.xyz/integrations/timing/rmonitor): How Outlap decodes the RMonitor record set: which records it reads, what it does with them, and how it stays correct across dropped packets. - [File import](https://docs.outlap.xyz/integrations/timing/file-import): Load a results or passings export into an event after a session: vendor detection, recognised columns, and how invalid laps are handled. - [Custom integration](https://docs.outlap.xyz/integrations/timing/custom-timing): Build your own connector: push laps and penalties from any timing system, decoder or spreadsheet using the Live Timing API. ## Integrations: Telemetry - [Telemetry overview](https://docs.outlap.xyz/integrations/telemetry/overview): How Outlap uses GPS and logger data: which sources feed which features, and what accuracy to expect. - [Data loggers](https://docs.outlap.xyz/integrations/telemetry/data-loggers): Import sessions from Racelogic VBOX, AiM, RaceChrono, TrackAddict and Garmin Catalyst, including how to export from each. - [GPS lap timing](https://docs.outlap.xyz/integrations/telemetry/gps-lap-timing): How Outlap times laps from a GPS trace: gate crossings, interpolation, sector lines, pit-lap filtering and what limits accuracy. - [RaceBox](https://docs.outlap.xyz/integrations/telemetry/racebox): Pair a RaceBox Mini, Mini S or Micro over Web Bluetooth for 25 Hz GNSS in the phone lap timer, with the wire format for the curious. ## Integrations: Platform - [MCP server](https://docs.outlap.xyz/integrations/mcp): Connect Claude and other AI assistants to your Outlap account: read saved setups and lap times, and search the global circuit database. - [Embeds](https://docs.outlap.xyz/integrations/embeds): Put your events, join form and registration cards on your own website with a small iframe snippet that resizes itself. - [Calendars](https://docs.outlap.xyz/integrations/calendar): Subscribe to a track's dates in Google, Apple or Outlook calendars, and how Outlap imports public event calendars. - [Discord](https://docs.outlap.xyz/integrations/discord): Link a driver's Discord account to Outlap, join the official server, and have roles and event channels follow Outlap data. - [Fediverse](https://docs.outlap.xyz/integrations/fediverse): Outlap speaks ActivityPub: follow drivers on Mastodon and other servers, and let them follow you. ## Help: Help centre - [FAQ](https://docs.outlap.xyz/help/faq): Common questions about Outlap: the AI engineer, garage, circuits, clubs, payments, timing, the API and your account. - [Troubleshooting](https://docs.outlap.xyz/help/troubleshooting): Fixes for the common problems: stale timing feeds, unmatched laps, API errors, logger imports and RaceBox pairing. - [Glossary](https://docs.outlap.xyz/help/glossary): Motorsport and Outlap terms used across the docs, from apex and transponder to RMonitor and scope. - [Support](https://docs.outlap.xyz/help/support): How to reach the Outlap team, what to include, and where to check service status.