---
updatedAt: 2026-08-04T02:43:49.000Z
agentTools:
  siteIndex: https://developer.sportradar.com/llms.txt
  projectIndex: https://developer.sportradar.com/racing/llms.txt
---

# IndyCar Overview

## Introduction

The IndyCar API provides schedules and post-race results for the entire IndyCar Series. All data is collected via Sportradar’s expert operators.

Select the **IndyCar** package in our [Coverage Matrix](https://coverage-matrix.sportradar.com) for events and data offered.

This API uses a descending, stage-based structure. By changing the stage ID, you can retrieve information on a season, event, race, or any of the practice or qualifying stages.

Additional feeds provide complementary stats, including racer profiles and race win probabilities.

<Callout icon="🗝️" theme="default">
  ### Authentication is required for all API calls.
</Callout>

<br />

***

## Stage Format

The core of this API is built around the concept of stages. For example, an event may contain the following stage types: practice, qualifying, and race. Each of those stages, in turn, have stages. The IDs of each stage are usable in the [Stage Summary](https://developer.sportradar.com/racing/reference/indycar-stage-summary) path to request information about that particular stage.

See the below [Stage Types](https://developer.sportradar.com/racing/reference/indycar-overview#stage-types) table for all available stage types, their sub-stages, and their definitions.

The best way to start the navigation with the IndyCar API is the [Seasons](https://developer.sportradar.com/racing/reference/indycar-seasons) endpoint. From there, obtain the stage ID for the season required and use that in the [Stage Summary](https://developer.sportradar.com/racing/reference/indycar-stage-summary) as a starting point into the sub-stages.

<br />

### Stage Types

<Table align={["left","left","left"]}>
  <thead>
    <tr>
      <th>
        Stage Type
      </th>

      <th>
        Information Included
      </th>

      <th>
        Sub-stages
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        Sport

        `sport`

        `sr:stage:295065`
      </td>

      <td>
        Information about the seasons included. Limited to the current and previous season only.

        * Note probabilities do not return valid data on this stage.
      </td>

      <td>
        IndyCar seasons
      </td>
    </tr>

    <tr>
      <td>
        Season

        `season`
      </td>

      <td>
        Contains the season schedule, driver standings and statistics.
      </td>

      <td>
        Events on the IndyCar calendar for that season
      </td>
    </tr>

    <tr>
      <td>
        Event

        `event`
      </td>

      <td>
        Information about a single event, the competitors, the teams, and the circuit.
      </td>

      <td>
        Sessions (eg: Practice, Qualifying, Race)
      </td>
    </tr>

    <tr>
      <td>
        Practice

        `practice`
      </td>

      <td>
        Competitors and results of practice such as fastest time etc.
      </td>

      <td>
        None
      </td>
    </tr>

    <tr>
      <td>
        Qualifying

        `qualifying`
      </td>

      <td>
        Information pertaining to the qualifying stage of the event including conditions, competitors, and overall qualifying results.
      </td>

      <td>
        Qualifying Parts
      </td>
    </tr>

    <tr>
      <td>
        Qualifying Part

        `qualifying_part`
      </td>

      <td>
        Information about the individual qualifying parts of the overall qualifying stage such as conditions, competitors, and results.
      </td>

      <td>
        None
      </td>
    </tr>

    <tr>
      <td>
        Race

        `race`
      </td>

      <td>
        Details of the race itself including the competitors, lap by lap, and overall results.
      </td>

      <td>
        Laps
      </td>
    </tr>

    <tr>
      <td>
        Lap

        `lap`
      </td>

      <td>
        Specific details on individual laps such as driver positions, times, etc. Note probabilities do not return valid data on this stage.
      </td>

      <td>
        None
      </td>
    </tr>
  </tbody>
</Table>

<br />

***

## API Map

<HTMLBlock>{`
<div style="width:100%;overflow-x:auto;font-family:Arial, Helvetica, sans-serif"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 700 451" width="100%" height="auto" role="img" aria-label="IndyCar API endpoint map" style="display:block;max-width:720px;margin:0 auto" font-family="Liberation Sans, Arial, Helvetica, sans-serif"><rect x="0" y="0" width="700" height="451" fill="#ffffff" /><circle cx="24" cy="36" r="4" fill="#6B7280" /><text x="34" y="36.5" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="10" font-weight="bold" fill="#5C6675" letter-spacing="0.4" dominant-baseline="central">NO ID NEEDED</text><circle cx="132" cy="36" r="4" fill="#E4002B" /><text x="142" y="36.5" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="10" font-weight="bold" fill="#5C6675" letter-spacing="0.4" dominant-baseline="central">STAGE ID</text><circle cx="215" cy="36" r="4" fill="#7A3E9D" /><text x="225" y="36.5" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="10" font-weight="bold" fill="#5C6675" letter-spacing="0.4" dominant-baseline="central">COMPETITOR ID</text><rect x="20" y="60" width="320" height="131" rx="11" fill="#ffffff" stroke="#6B7280" stroke-width="1.6" /><rect x="20" y="60" width="320" height="29" rx="11" fill="#F4F5F7" /><text x="31" y="74" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="14.5" font-weight="bold" fill="#6B7280" dominant-baseline="central">Getting Oriented</text><a href="https://developer.sportradar.com/racing/reference/indycar-seasons" target="_blank" rel="noopener noreferrer" style="text-decoration:none;cursor:pointer"><rect x="31" y="95" width="298" height="30" rx="6" fill="#F0F1F2" stroke="#C7C9CF" stroke-width="1.1" /><g transform="translate(40.00,102.00) scale(0.6667)" stroke="#6B7280" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M4 7a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12"></path> <path d="M16 3v4"></path> <path d="M8 3v4"></path> <path d="M4 11h16"></path> <path d="M11 15h1"></path> <path d="M12 15v3"></path></g><text x="64" y="110" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="12.5" fill="#16202E" dominant-baseline="central">Seasons</text><g transform="translate(305.00,102.00) scale(0.6667)" stroke="#6B7280" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6l6 6l-6 6"></path></g></a><text x="31" y="136" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="8" font-weight="bold" fill="#5C6675" letter-spacing="0.3" dominant-baseline="central">RETURNS THE SCHEDULE BELOW ANY STAGE</text><a href="https://developer.sportradar.com/racing/reference/indycar-stage-schedule" target="_blank" rel="noopener noreferrer" style="text-decoration:none;cursor:pointer"><rect x="31" y="150" width="298" height="30" rx="6" fill="#FCE6EA" stroke="#F59EAE" stroke-width="1.1" /><g transform="translate(40.00,157.00) scale(0.6667)" stroke="#E4002B" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M4 7a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12"></path> <path d="M16 3v4"></path> <path d="M8 3v4"></path> <path d="M4 11h16"></path> <path d="M8 14v4"></path> <path d="M12 14v4"></path> <path d="M16 14v4"></path></g><text x="64" y="165" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="12.5" fill="#16202E" dominant-baseline="central">Stage Schedule</text><g transform="translate(305.00,157.00) scale(0.6667)" stroke="#E4002B" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6l6 6l-6 6"></path></g></a><rect x="20" y="215" width="320" height="76" rx="11" fill="#ffffff" stroke="#6B7280" stroke-width="1.6" /><rect x="20" y="215" width="320" height="29" rx="11" fill="#F4F5F7" /><text x="31" y="229" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="14.5" font-weight="bold" fill="#6B7280" dominant-baseline="central">Competitors</text><a href="https://developer.sportradar.com/racing/reference/indycar-competitor-profile" target="_blank" rel="noopener noreferrer" style="text-decoration:none;cursor:pointer"><rect x="31" y="250" width="298" height="30" rx="6" fill="#F2ECF5" stroke="#CCB6DA" stroke-width="1.1" /><g transform="translate(40.00,257.00) scale(0.6667)" stroke="#7A3E9D" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0"></path> <path d="M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2"></path></g><text x="64" y="265" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="12.5" fill="#16202E" dominant-baseline="central">Competitor Profile</text><g transform="translate(305.00,257.00) scale(0.6667)" stroke="#7A3E9D" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6l6 6l-6 6"></path></g></a><rect x="20" y="315" width="320" height="113" rx="11" fill="#ffffff" stroke="#6B7280" stroke-width="1.6" /><rect x="20" y="315" width="320" height="29" rx="11" fill="#F4F5F7" /><text x="31" y="329" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="14.5" font-weight="bold" fill="#6B7280" dominant-baseline="central">Monitor Data Changes</text><a href="https://developer.sportradar.com/racing/reference/indycar-deleted-stages" target="_blank" rel="noopener noreferrer" style="text-decoration:none;cursor:pointer"><rect x="31" y="350" width="298" height="30" rx="6" fill="#FCE6EA" stroke="#F59EAE" stroke-width="1.1" /><g transform="translate(40.00,357.00) scale(0.6667)" stroke="#E4002B" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M4 7l16 0"></path> <path d="M10 11l0 6"></path> <path d="M14 11l0 6"></path> <path d="M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l1 -12"></path> <path d="M9 7v-3a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3"></path></g><text x="64" y="365" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="12.5" fill="#16202E" dominant-baseline="central">Deleted Stages</text><g transform="translate(305.00,357.00) scale(0.6667)" stroke="#E4002B" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6l6 6l-6 6"></path></g></a><a href="https://developer.sportradar.com/racing/reference/indycar-competitor-merge-mappings" target="_blank" rel="noopener noreferrer" style="text-decoration:none;cursor:pointer"><rect x="31" y="387" width="298" height="30" rx="6" fill="#F0F1F2" stroke="#C7C9CF" stroke-width="1.1" /><g transform="translate(40.00,394.00) scale(0.6667)" stroke="#6B7280" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M7 18m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0"></path> <path d="M7 6m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0"></path> <path d="M17 12m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0"></path> <path d="M7 8l0 8"></path> <path d="M9 18h6a2 2 0 0 0 2 -2v-5"></path> <path d="M14 14l3 -3l3 3"></path></g><text x="64" y="402" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="12.5" fill="#16202E" dominant-baseline="central">Competitor Merge Mappings</text><g transform="translate(305.00,394.00) scale(0.6667)" stroke="#6B7280" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6l6 6l-6 6"></path></g></a><rect x="360" y="60" width="320" height="371" rx="11" fill="#ffffff" stroke="#6B7280" stroke-width="1.6" /><rect x="360" y="60" width="320" height="29" rx="11" fill="#F4F5F7" /><text x="371" y="74" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="14.5" font-weight="bold" fill="#6B7280" dominant-baseline="central">Results and Probabilities</text><text x="371" y="99" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="8" font-weight="bold" fill="#5C6675" letter-spacing="0.3" dominant-baseline="central">STAGE SUMMARY IS ONE FEED · EVERY LEVEL BELOW LINKS TO IT</text><a href="https://developer.sportradar.com/racing/reference/indycar-stage-summary" target="_blank" rel="noopener noreferrer" style="text-decoration:none;cursor:pointer"><rect x="371" y="113" width="298" height="30" rx="6" fill="#FCE6EA" stroke="#F59EAE" stroke-width="1.1" /><g transform="translate(380.00,120.00) scale(0.6667)" stroke="#E4002B" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M14 3v4a1 1 0 0 0 1 1h4"></path> <path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2"></path> <path d="M9 9l1 0"></path> <path d="M9 13l6 0"></path> <path d="M9 17l6 0"></path></g><text x="404" y="128" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="12.5" fill="#16202E" dominant-baseline="central">Stage Summary (Sport)</text><g transform="translate(645.00,120.00) scale(0.6667)" stroke="#E4002B" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6l6 6l-6 6"></path></g></a><a href="https://developer.sportradar.com/racing/reference/indycar-stage-summary" target="_blank" rel="noopener noreferrer" style="text-decoration:none;cursor:pointer"><rect x="371" y="150" width="298" height="30" rx="6" fill="#FCE6EA" stroke="#F59EAE" stroke-width="1.1" /><g transform="translate(380.00,157.00) scale(0.6667)" stroke="#E4002B" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M14 3v4a1 1 0 0 0 1 1h4"></path> <path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2"></path> <path d="M9 9l1 0"></path> <path d="M9 13l6 0"></path> <path d="M9 17l6 0"></path></g><text x="404" y="165" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="12.5" fill="#16202E" dominant-baseline="central">Stage Summary (Season)</text><g transform="translate(645.00,157.00) scale(0.6667)" stroke="#E4002B" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6l6 6l-6 6"></path></g></a><a href="https://developer.sportradar.com/racing/reference/indycar-stage-summary" target="_blank" rel="noopener noreferrer" style="text-decoration:none;cursor:pointer"><rect x="371" y="187" width="298" height="30" rx="6" fill="#FCE6EA" stroke="#F59EAE" stroke-width="1.1" /><g transform="translate(380.00,194.00) scale(0.6667)" stroke="#E4002B" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M14 3v4a1 1 0 0 0 1 1h4"></path> <path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2"></path> <path d="M9 9l1 0"></path> <path d="M9 13l6 0"></path> <path d="M9 17l6 0"></path></g><text x="404" y="202" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="12.5" fill="#16202E" dominant-baseline="central">Stage Summary (Event)</text><g transform="translate(645.00,194.00) scale(0.6667)" stroke="#E4002B" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6l6 6l-6 6"></path></g></a><a href="https://developer.sportradar.com/racing/reference/indycar-stage-summary" target="_blank" rel="noopener noreferrer" style="text-decoration:none;cursor:pointer"><rect x="371" y="224" width="298" height="30" rx="6" fill="#FCE6EA" stroke="#F59EAE" stroke-width="1.1" /><g transform="translate(380.00,231.00) scale(0.6667)" stroke="#E4002B" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M14 3v4a1 1 0 0 0 1 1h4"></path> <path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2"></path> <path d="M9 9l1 0"></path> <path d="M9 13l6 0"></path> <path d="M9 17l6 0"></path></g><text x="404" y="239" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="12.5" fill="#16202E" dominant-baseline="central">Stage Summary (Practice)</text><g transform="translate(645.00,231.00) scale(0.6667)" stroke="#E4002B" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6l6 6l-6 6"></path></g></a><a href="https://developer.sportradar.com/racing/reference/indycar-stage-summary" target="_blank" rel="noopener noreferrer" style="text-decoration:none;cursor:pointer"><rect x="371" y="261" width="298" height="30" rx="6" fill="#FCE6EA" stroke="#F59EAE" stroke-width="1.1" /><g transform="translate(380.00,268.00) scale(0.6667)" stroke="#E4002B" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M14 3v4a1 1 0 0 0 1 1h4"></path> <path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2"></path> <path d="M9 9l1 0"></path> <path d="M9 13l6 0"></path> <path d="M9 17l6 0"></path></g><text x="404" y="276" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="12.5" fill="#16202E" dominant-baseline="central">Stage Summary (Qualifying)</text><g transform="translate(645.00,268.00) scale(0.6667)" stroke="#E4002B" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6l6 6l-6 6"></path></g></a><a href="https://developer.sportradar.com/racing/reference/indycar-stage-summary" target="_blank" rel="noopener noreferrer" style="text-decoration:none;cursor:pointer"><rect x="371" y="298" width="298" height="30" rx="6" fill="#FCE6EA" stroke="#F59EAE" stroke-width="1.1" /><g transform="translate(380.00,305.00) scale(0.6667)" stroke="#E4002B" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M14 3v4a1 1 0 0 0 1 1h4"></path> <path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2"></path> <path d="M9 9l1 0"></path> <path d="M9 13l6 0"></path> <path d="M9 17l6 0"></path></g><text x="404" y="313" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="12.5" fill="#16202E" dominant-baseline="central">Stage Summary (Qualifying Part)</text><g transform="translate(645.00,305.00) scale(0.6667)" stroke="#E4002B" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6l6 6l-6 6"></path></g></a><a href="https://developer.sportradar.com/racing/reference/indycar-stage-summary" target="_blank" rel="noopener noreferrer" style="text-decoration:none;cursor:pointer"><rect x="371" y="335" width="298" height="30" rx="6" fill="#FCE6EA" stroke="#F59EAE" stroke-width="1.1" /><g transform="translate(380.00,342.00) scale(0.6667)" stroke="#E4002B" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M14 3v4a1 1 0 0 0 1 1h4"></path> <path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2"></path> <path d="M9 9l1 0"></path> <path d="M9 13l6 0"></path> <path d="M9 17l6 0"></path></g><text x="404" y="350" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="12.5" fill="#16202E" dominant-baseline="central">Stage Summary (Race)</text><g transform="translate(645.00,342.00) scale(0.6667)" stroke="#E4002B" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6l6 6l-6 6"></path></g></a><text x="371" y="376" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="8" font-weight="bold" fill="#5C6675" letter-spacing="0.3" dominant-baseline="central">SEASON, EVENT, AND RACE STAGES ONLY</text><a href="https://developer.sportradar.com/racing/reference/indycar-stage-probabilities" target="_blank" rel="noopener noreferrer" style="text-decoration:none;cursor:pointer"><rect x="371" y="390" width="298" height="30" rx="6" fill="#FCE6EA" stroke="#F59EAE" stroke-width="1.1" /><g transform="translate(380.00,397.00) scale(0.6667)" stroke="#E4002B" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M3 3v18h18"></path> <path d="M7 9a2 2 0 1 0 4 0a2 2 0 1 0 -4 0"></path> <path d="M17 7a2 2 0 1 0 4 0a2 2 0 1 0 -4 0"></path> <path d="M12 15a2 2 0 1 0 4 0a2 2 0 1 0 -4 0"></path> <path d="M10.16 10.62l2.34 2.88"></path> <path d="M15.088 13.328l2.837 -4.586"></path></g><text x="404" y="405" font-family="Liberation Sans, Arial, Helvetica, sans-serif" font-size="12.5" fill="#16202E" dominant-baseline="central">Stage Probabilities</text><g transform="translate(645.00,397.00) scale(0.6667)" stroke="#E4002B" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6l6 6l-6 6"></path></g></a></svg></div>
`}</HTMLBlock>

***

### Endpoint Descriptions

**Competitor Merge Mappings** - Provides the valid Sportradar Id in cases when two competitors have been merged into one.

**Competitor Profile** – Provides biographical information for a given driver. 

**Deleted Stages** - Provides all deleted stages within a given season.

**Seasons** - Provides a complete historical list of available seasons. This is the starting point for the IndyCar API. 

**Stage Probabilities** – Provides the outrights for each driver for a given race. 

**Stage Schedule** – Provides schedule information for a given stage. 

**Stage Summary** – Provides schedules and results information based on the stage provided (season, event, practice, qualifying, qualifying part, or race).

***

### Data Retrieval Sample

To find the win probabilities for a given race:

<ol>
  <li>Call the Seasons endpoint and find the Stage Id for the current season</li>
  <li>Call the Stage Schedule using the 'season' Stage Id</li>
  <li>Locate the Stage Id for the upcoming race</li>
  <li>Call the Stage Probabilities using the 'race' Stage Id</li>
  <li>Within the results locate the win probability for each racer</li>
</ol>

The probability of a win for each racer is displayed.

<br />

***

## Integration Resources

<br />

### OpenAPI Spec

Our IndyCar API is available via OpenAPI. Click below to view and/or download the spec.

[IndyCar v2 OpenAPI](https://schemas.sportradar.com/sportsapi/indycar/v2/openapi/swagger/index.html)

<br />

### Postman Workspace

<Callout icon="🚀" theme="default">
  ## Run in Postman

  Our full Media API suite—including the IndyCar collection—lives in our public Postman workspace. Fork or follow any collection to get updates automatically.

  <a href="https://app.getpostman.com/run-collection/17203961-3952f4e0-2e6c-4ce9-b243-c3ca217cec15?action=collection%2Ffork&collection-url=entityId%3D17203961-3952f4e0-2e6c-4ce9-b243-c3ca217cec15%26entityType%3Dcollection%26workspaceId%3Da6193b92-ee53-4979-bbfe-7ffdc589c3fc">
    <img src="https://run.pstmn.io/button.svg" />
  </a>
</Callout>

<br />

### Schema Download

Open the zip file below to access our entire Indycar API XSD schema.

[IndyCar v2 Schema](https://api-docs.sportradar.us/indycar/IndyCar_v2.zip)

<br />

### MCP Server

The **Sportradar IndyCar MCP Server** is a Model Context Protocol (MCP) implementation that bridges AI assistants directly to our IndyCar API feeds. It allows LLMs to use standardized tools to fetch our sports data, helping to power your applications, assist in coding, and streamlining your integration.

For detailed instructions on how to set up and use this integration, visit our <Anchor label="MCP Server" target="_blank" href="https://developer.sportradar.com/getting-started/docs/mcp-server">MCP Server</Anchor> documentation.