Motorsport+API.SH

Motorsport API

NASCAR, MotoGP and IndyCar schedules, race results, standings and driver stats as clean JSON.

The API.SH Motorsport API covers NASCAR Cup, Xfinity and Truck, MotoGP, Moto2 and Moto3, and IndyCar. Get each series' season schedule, race results, championship standings and drivers. MotoGP data goes back to 2002, with rider profiles that include career wins, podiums, poles and points by season. NASCAR driver stats cover the current season: points, starts, wins, poles, top 5s and 10s, laps led, stage wins and DNFs. IndyCar results can include grid position, team, engine, laps led, pit stops and fastest lap where published. Formula 1 has its own API.SH page.

  • 4 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month
  • failed calls free
Motorsport drivers
GET https://api.api.sh/motorsport/v1/drivers
{ "success": true }
1 credit · $1 per 1,000 calls

What you can build with the Motorsport API

Fan apps and race calendars

Show each series' season schedule with dates, circuits and status, then link every race to its results.

Championship tables

Display MotoGP, Moto2, Moto3 and IndyCar standings with points, wins, podiums and recent finishes for any season.

Fantasy and betting research

Compare NASCAR drivers' current-season wins, top 5s, laps led and DNFs, or IndyCar finishing positions against grid positions, before picking a lineup.

Rider profiles and career stats

Pull a MotoGP rider's biography, career by season, wins, podiums, poles and career totals per class for a profile page or a stats feature.

Racing chatbots and AI agents

Give an assistant schedule, results and standings lookups over MCP so it can answer who won, who leads the championship and when the next race is.

Motorsport data you get

Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.

Motorsport API endpoints and prices

Every Motorsport endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing

Products, listings and places2
NASCAR, MotoGP and IndyCar season schedule
/motorsport/v1/schedule
$1 · $2 PAYG
1 credit
MotoGP and IndyCar championship standings
/motorsport/v1/standings
$1 · $2 PAYG
1 credit
More data2
Motorsport drivers
/motorsport/v1/drivers
$1 · $2 PAYG
1 credit
Race results
/motorsport/v1/results
$1 · $2 PAYG
1 credit

Call the Motorsport API

Motorsport drivers: GET https://api.api.sh/motorsport/v1/drivers

curl "https://api.api.sh/motorsport/v1/drivers?series=motogp" \
  -H "x-api-key: $APISH_KEY"
  1. Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
  2. Create an API keyOne key works for all 482 platforms.
  3. Send the requestJSON back in one call. Add output=csv or output=ndjson for files.

Why API.SH for Motorsport data

  • Public data only: no Motorsport login, cookies or account needed
  • One key and one response shape for Motorsport and 481 other platforms
  • Built and maintained by API.SH, not third-party publishers
  • Pay per call; errors on our side cost nothing
  • Live status for every endpoint

API.SH vs the official Motorsport API

There is no single free official motorsport API. Sportradar, NASCAR's official data partner, and Sportmonks sell racing data feeds on contracts or plans, and free open-source projects such as OpenF1 and Jolpica cover Formula 1 only. API.SH gives you NASCAR, MotoGP and IndyCar schedules, results, standings and drivers with one key and pay-per-call pricing.

Building scrapers for three series' websites means three formats to maintain, and enterprise feeds are priced for media companies. API.SH returns all three series in one JSON shape for a fixed price per call.

Motorsport API questions

What motorsport data can I get?+

Season schedules (/motorsport/v1/schedule), race results with optional IndyCar details (/motorsport/v1/results), MotoGP, Moto2, Moto3 and IndyCar championship standings (/motorsport/v1/standings) and drivers and riders with season stats and MotoGP rider profiles (/motorsport/v1/drivers).

How much does the Motorsport API cost?+

Every Motorsport endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.

Is there a free motorsport API?+

Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /motorsport/v1/drivers at 1 credit each. Free open-source APIs exist for Formula 1, but NASCAR, MotoGP and IndyCar data is usually sold by commercial feeds.

Where does the data come from?+

From the public results, standings and schedule information each series publishes for NASCAR, MotoGP and IndyCar.

Do I need keys for the underlying sources?+

No. One API.SH key covers every motorsport route.

Which series and seasons are covered?+

NASCAR Cup, Xfinity and Truck (current season driver stats), MotoGP, Moto2 and Moto3 (back to 2002) and IndyCar. Formula 1 is on its own API.SH page. NASCAR points positions are in each race's results rather than a standings table.

Is there a NASCAR API?+

NASCAR's official data is licensed through Sportradar. API.SH offers NASCAR Cup, Xfinity and Truck schedules, race results and current-season driver stats from public pages with a single key.

How do I get started?+

1. Sign up at api.sh. 2. Copy your API key. 3. Call /motorsport/v1/standings with series=motogp, or /motorsport/v1/schedule with series=nascar-cup. Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.

More sports APIs all sports APIs →

Start with 1,000 free credits
Every month, on every account. One key works for all 482 platforms.
Get a free API key