Getting Started

Introduction

RaceHooks is a motorsports analytics platform and real-time data delivery API, building since 2022. Subscribe to 50+ live F1 timing feeds and receive structured payloads pushed to your endpoint the moment each event fires — no polling, no missed updates. Analytics-tier subscribers get twelve production ML models enriching every payload in real time — pit stop, safety car, overtake, undercut/overcut, qualifying pace, fastest lap, DNF risk, tyre compound, and more — plus an algorithmic layer (CTMC win/podium/position distribution, ECP/ECPA, EKF tyre health) and 18 derived analytics feeds. F1 is live now. IndyCar and NASCAR are coming soon.

Quickstart
First delivery in 5 minutes
Feed catalog
All real-time motorsport feeds
Analytics
12 ML models in every payload
API Reference
Full endpoint reference

How it works

1
Register your endpoint
Give RaceHooks a webhook URL. Any publicly reachable HTTPS endpoint works. For local development, localhost URLs are supported during simulate replays.
2
Subscribe to feeds
Choose which data feeds to receive. Each feed represents a specific data stream — lap times, car telemetry, race control messages, weather, and more. Feed availability varies by sport.
3
Receive live payloads
During every live session, RaceHooks delivers payloads to your endpoint the moment each event fires. No polling, no missed updates.

Key concepts

FeedA specific data stream for a sport. Each feed has a unique ID (e.g. timingdata, racecontrolmessages), a delivery cadence, and a structured JSON payload schema. Motorsport feeds are available now.
WebhookA registered endpoint URL paired with one or more feed subscriptions. RaceHooks POSTs to this URL for every matching event.
DeliveryA single POST request from RaceHooks to your webhook endpoint. Every delivery is logged with status code, latency, and response body.
SessionA specific on-track activity — practice, qualifying, or race. Deliveries only occur during active sessions.
SimulateA replay of any historical F1 session against your registered webhooks. Runs at 1×, 5×, or 10× speed. Use this to build and test without waiting for race day.

Base URL

https://api.racehooks.io

All API requests are versioned under /v1. The console frontend proxies API calls through /v1 in development.

Quickstart →