Updated

UPDATE_SCRIPT_MAINTENANCE_REPORT

This dataset includes the official statistics on the 11,538 athletes (6,333 men and 5,205 women) and 306 events at the 2016 Olympic Games in Rio de Janeiro. The data was taken from the [Rio 2016 websi...

API Access

Access dataset files directly from scripts, code, or AI agents.

Browse dataset files
Dataset Files

Each file has a stable URL (r-link) that you can use directly in scripts, apps, or AI agents. These URLs are permanent and safe to hardcode.

/core/rio2016/
https://datahub.io/core/rio2016/_r/-/FRESHNESS_CHECK.md
https://datahub.io/core/rio2016/_r/-/README.md
https://datahub.io/core/rio2016/_r/-/UPDATE_SCRIPT_MAINTENANCE_REPORT.md
https://datahub.io/core/rio2016/_r/-/athletes.csv
https://datahub.io/core/rio2016/_r/-/datapackage.json
https://datahub.io/core/rio2016/_r/-/events.csv
Key Files

Start with these files — they give you everything you need to understand and access the dataset.

datapackage.jsonmetadata & schema
https://datahub.io/core/rio2016/_r/-/datapackage.json
README.mddocumentation
https://datahub.io/core/rio2016/_r/-/README.md
Typical Usage
  1. 1. Fetch datapackage.json to inspect schema and resources
  2. 2. Download data resources listed in datapackage.json
  3. 3. Read README.md for full context

Data Previews

athletes

Loading data...

Schema

nametypeformat
idinteger
namestring
nationalitystring
sexstring
date_of_birthdate%Y-%m-%d
heightnumber
weightinteger
sportstring
goldinteger
silverinteger
bronzeinteger
infostring

events

Loading data...

Schema

nametype
idinteger
sportstring
disciplinestring
namestring
sexstring
venuesstring

Data Files

FileDescriptionSizeLast modifiedDownload
athletes
844 kB3 months ago
athletes
events
21.5 kB3 months ago
events
FilesSizeFormatCreatedUpdatedLicenseSource
2865 kBcsvabout 2 months agoOpen Data Commons Public Domain Dedication and License v1.0Rio 2016

Update Script Maintenance Report

Date: 2026-03-04

  • Root cause: repository had no executable updater automation even though stable source CSV URLs are documented.
  • Fixes made: added scripts/update.py to sync athletes.csv and events.csv from upstream raw GitHub URLs with header-shape guardrails.
  • Automation: added first scheduled/manual workflow with explicit permissions: contents: write and commit-if-changed behavior.
  • Validation: ran updater locally and verified output schema remained consistent with existing files.