The Formula 1 API for developers ballers.

The full 2026 Formula 1 calendar — every session, on the same unified schema and one key as every other sport. Session results and standings are in development; we list only what you can call today.

1,000 req/day free (2,000 with GitHub). No credit card.

Formula 1 · 2026 race calendar · results in development

Seasons: 2026

What you can build

  • Race results widget

    Finishing positions for a completed race session, ready to render.

  • Full session classification

    Practice, qualifying, and race results in one table per session (coming soon).

  • Quali-to-race position delta

    Join a driver's qualifying and race results to show places gained or lost (coming soon).

  • Driver finishing feed

    Per-driver finishing position and timing for any session.

  • 2026 season calendar

    Every 2026 session with date and location, for a schedule or countdown view.

  • Podium graphic

    Top-three finishers from a race session for a social or broadcast card.

Endpoints

On the gateway at api.bigballsdata.com. Authenticate with the bearer token from /dashboard/keys.

MethodPathReturnsPlan
GET/v1/matches?sport=formula1The 2026 F1 calendar — every session with date, location, and statusFree
GET/v1/f1/sessions/:id/resultsSession results (in development): per-driver finishing position, timing, and status. Not callable end-to-end yet — no endpoint returns the session id this needsFree

Start on the free tier

100 requests per minute and 1,000 per day, free — the highest per-minute burst of any free sports API we checked. Burst is what matters when something asks several questions in a row and waits on each answer.

  • Every sport and league we cover — the paid tiers add history depth and premium fields, not more leagues.
  • Calls are counted one for one — no credit weighting, no markets-times-regions arithmetic.
  • Link GitHub and the daily cap goes to 2,000.
  • No credit card.
Get a key →

Or ask your AI tool directly

Connect your account to Claude, ChatGPT, Cursor, Perplexity or any other MCP-compatible tool and ask for the whole API in conversation — scores, standings, player stats and Elo ratings, with no API key to paste and no code to write. Your plan and limits carry over exactly as they do here.

Connect your AI tool →

Integrate in a few lines

Node.js, @bigballsdata/sdktypescript
import { BigBallSportsClient } from '@bigballsdata/sdk';

const client = new BigBallSportsClient(process.env.BBS_API_KEY!);

// The 2026 F1 calendar — what the API serves today.
const races = await client.matches.list({ sport: 'formula1' });
for (const r of races.data) {
  console.log(r.kickoff_utc, r.league, r.status);
}

Free covers a real app. Scale when you need to.

1,000 req/day free (2,000 with GitHub). Production starts at $49/mo. Live WebSocket push on Pro+.

Frequently asked

What Formula 1 data is available today?
The 2026 race calendar: every session with its date and location, via /v1/matches?sport=formula1. Session results are not retrievable yet — /v1/f1/sessions/:id/results is live and holds 2026 classifications, but no endpoint returns the session ids it needs, so treat results as in development rather than available.
Which Formula 1 seasons are covered?
The 2026 season. Season coverage is read from our coverage manifest, the single source of truth, so this page never claims a season we do not actually serve.
Is there a drivers or constructors standings endpoint?
Not yet. The F1 surface today is the 2026 calendar; championship standings are in development, and this page will list them once they ship.
Can I fetch session results yet?
Not yet. The results route exists and 2026 sessions are already computed behind it, but there is no endpoint that hands you a session id, so it is not callable end-to-end. A session-listing endpoint is the missing piece. Live lap-by-lap timing is not part of this surface either.
Does Formula 1 use the same schema and key as the other sports?
Yes. F1 comes back in the same canonical envelope as every other sport, authenticated with the same bearer key, so you do not learn a separate integration for it.
Is the Formula 1 API free?
Yes. The 2026 calendar on the free tier at 1,000 req/day (2,000 with GitHub), no credit card.

Get an API key in 30 seconds