Discover/olympics.com API
live

olympics.com APIolympics.com

Access Olympic Games editions, medal tables, athlete profiles, discipline lists, and event results from olympics.com via 7 structured endpoints.

Endpoints
7
Updated
26d ago
Try it

No input parameters required.

api.parse.bot/scraper/6370143b-626a-4292-afab-80c2c2caa166/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/6370143b-626a-4292-afab-80c2c2caa166/list_olympic_games' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalclick to expand

List all Olympic Games editions (past, current, and upcoming) with their details including season, year, title, slug, and categorization by type (Summer, Winter, Youth).

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "header": "object with lastUpdate timestamp",
    "modules": "array of content modules including games list with type identifiers"
  },
  "sample": {
    "data": {
      "header": {
        "id": "",
        "version": "",
        "lastUpdate": "2026-05-07T13:48:52.549Z"
      },
      "modules": [
        {
          "type": "olympicEditionsDropdownVocTags",
          "content": {
            "explore-explore": {
              "translation": "Explore",
              "abbreviation": "Explore"
            },
            "tab-summer-olympic-games": {
              "translation": "Olympic Games",
              "abbreviation": "tag-abbr:tab-summer-olympic-games"
            }
          },
          "moduleName": "Module_848ab1ef90a44e5b94d7ca319813c1ab"
        },
        {
          "type": "olympicEditionsDropdownCarousel",
          "content": [
            {
              "url": "https://www.olympics.com/en/olympic-games/utah-2034/",
              "slug": "utah-2034",
              "year": "2034",
              "title": "Utah 2034",
              "season": "Winter"
            }
          ],
          "moduleName": "Module_f89a86ba19084f9486c2f46483af8a3e"
        }
      ]
    },
    "status": "success"
  }
}

About the olympics.com API

This API surfaces 7 endpoints covering the full breadth of official Olympic data from olympics.com — past games editions, per-discipline event results, country medal tables, and individual athlete profiles. The get_medal_table endpoint returns gold, silver, and bronze counts for every nation that medaled in a given games edition, while get_athlete_profile delivers career-level stats including total medal counts, biographical text, disciplines, and full Olympic results history.

Games, Disciplines, and Events

list_olympic_games returns all editions — Summer, Winter, and Youth — with each entry including a season, year, title, and slug. Those slugs (e.g. paris-2024, beijing-2022) are the primary key for all other endpoints. list_disciplines accepts a games_slug and returns the array of sports contested at that edition, each with a slug, title, and sport_discipline_id. This endpoint only works for completed games that have medal data; passing a future games slug returns an upstream error. list_events narrows further by accepting both a games_slug and a discipline_slug, returning every individual event with its slug, title, and gender category.

Results and Medal Tables

get_event_results takes the same games_slug + discipline_slug pair and returns results for every event in that discipline in one call. Each entry in the events array includes an awards array identifying gold, silver, and bronze medalists by medal_type, rank, and athlete_name. get_medal_table accepts a games_slug and returns the full country standings — country, country_code, gold, silver, bronze, total — for every nation that appeared on the podium, along with a total_countries count.

Athlete Data

search_featured_athletes returns a curated list of notable athletes currently highlighted on olympics.com, each with name, slug, country, country_code, discipline, and a thumbnail URL. Those slugs feed directly into get_athlete_profile, which returns a richer record: biography, quote, career medals broken down by GOLD/SILVER/BRONZE, the athlete's disciplines array (with ODF codes), gender, and an image_url template. Olympic results history with placements is also included in the profile response.

Common use cases
  • Build a historical medal-count dashboard comparing nations across multiple games editions using get_medal_table.
  • Populate an athlete directory with career stats, bios, and discipline affiliations from get_athlete_profile.
  • Track which countries dominated specific disciplines (e.g. swimming, athletics) by cross-referencing get_event_results with get_medal_table.
  • Generate a sport-by-sport breakdown of all events and gender categories for a given games using list_events.
  • Create a game-edition browser listing all Summer, Winter, and Youth Olympics with year and slug from list_olympic_games.
  • Power a sports trivia app with gold/silver/bronze medalist names per event from get_event_results.
  • Surface featured athlete cards with thumbnails, country flags, and discipline tags using search_featured_athletes.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does olympics.com have an official developer API?+
No public developer API is offered by the International Olympic Committee or olympics.com at this time. There is no documented REST or GraphQL API available to external developers through an official portal.
What does `get_event_results` return, and how granular is the medal data?+
get_event_results returns results for all events within one discipline at a completed games in a single call. Each event object includes an awards array where each entry specifies medal_type (gold, silver, bronze), rank, and athlete_name. Team events include country affiliation. The total_events field tells you how many events had results available.
Can I retrieve results for upcoming or in-progress Olympic Games?+
list_disciplines, list_events, get_event_results, and get_medal_table all require a completed games slug. Passing a slug for a future or ongoing games that lacks finalized medal data returns an upstream error. The data scope is limited to editions where official results exist.
Does the API return full Olympic schedule or heat-level results, not just medal winners?+
Not currently. The API covers final medal placements per event and discipline-level event listings, but not preliminary rounds, heat times, qualifying results, or full competition schedules. You can fork this API on Parse and revise it to add an endpoint targeting schedule or heat-level data.
Can I look up any athlete by name, or only the ones in `search_featured_athletes`?+
search_featured_athletes returns a curated set of highlighted athletes and is the primary way to discover athlete slugs. get_athlete_profile then accepts any valid slug (e.g. usain-bolt, simone-biles). If you need to search athletes outside the featured list, the current API does not expose a general athlete search endpoint. You can fork this API on Parse and revise it to add a broader athlete search capability.
Page content last updated . Spec covers 7 endpoints from olympics.com.
Related APIs in SportsSee all →
results.usatf.org API
Access meet information, competition schedules, and event results from USATF track and field competitions. Look up athlete profiles, browse daily schedules, and retrieve detailed results from meets including para nationals events.
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
ittf.com API
Access official World Table Tennis player statistics, match results, and event data to track tournament outcomes, compare player rankings, and explore international competition details. Search player profiles, browse featured athletes, and review results from global table tennis events.
worldsnowboardtour.com API
Access World Snowboarding rankings, athlete profiles, and competition results across all disciplines. Browse the event calendar, retrieve detailed schedules and outcomes, and explore rider statistics from the professional snowboarding circuit.
espn.com API
Get live scores, schedules, standings, teams, rosters, athlete profiles, game logs, and league news across major sports from ESPN.
data.fei.org API
Search and explore detailed information about international equestrian sports, including horses, riders, competition results, rankings, and show schedules from the FEI database. Look up specific athletes and horses, browse upcoming events by venue, and track performance across national federations.
worldsurfleague.com API
Access World Surf League competition data including event schedules, heat-by-heat results, athlete profiles, and tour rankings. Retrieve detailed statistics and standings across all WSL tours.
ifsc-climbing.com API
Track world rankings, search athlete profiles, and browse competition results and schedules across the international sport climbing circuit. Stay updated with the latest news and event information from the official IFSC competition calendar.