DEV Community

iyin akinpelumi
iyin akinpelumi

Posted on

I Built an Open-Source F1 API With Telemetry, Race Data, and Driver History

What I Built

An open-source Formula 1 REST API powered by FastF1, covering race results,
standings, lap analysis, and high-frequency telemetry data from 2018–2026.

The Architecture

The backend runs on Django + Celery with isolated worker tiers

The Interesting Problem

Heavy telemetry requests can take 30+ seconds to parse. Instead of making
clients poll, I used Redis pub/sub with Server-Sent Events (SSE) so data
streams to the client the moment a Celery worker finishes.

Try It

Docs and API key: https://f1controlroomdocs.com

Would love feedback from anyone who tries it!

Top comments (0)