{"openapi":"3.1.0","info":{"title":"Rio 2016 Olympics API","version":"1.0.0","description":"Every athlete who competed at the 2016 Summer Olympic Games in Rio de Janeiro as an API — a self-contained historical reference for sports apps, quizzes, dashboards and data-journalism. For each of 11,500+ athletes the API returns their name, nationality (with the ISO 3166-1 alpha-2 code and flag emoji), sex, date of birth, height, weight, sport and the medals won (gold, silver, bronze). Look an athlete up by name, search, list the athletes of a country or a sport (28 sports), or RANK athletes by their Rio 2016 medal haul — the most decorated competitors of the Games. Served from memory — always fast.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/rio2016-api","description":"oanor gateway"}],"tags":[{"name":"Lookup"},{"name":"Search"},{"name":"Country"},{"name":"Sport"},{"name":"Medals"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/athlete":{"get":{"operationId":"get_v1_athlete","tags":["Lookup"],"summary":"Athlete by name or id","description":"","parameters":[{"name":"name","in":"query","required":false,"description":"Athlete name","schema":{"type":"string"},"example":"Usain Bolt"},{"name":"id","in":"query","required":false,"description":"Athlete id","schema":{"type":"string"}}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"athlete":{"id":"579416064","sex":"male","code":"JM","gold":3,"name":"Usain Bolt","emoji":"🇯🇲","sport":"athletics","total":3,"bronze":0,"height":1.96,"silver":0,"weight":95,"country":"Jamaica","nationality":"JAM","date_of_birth":"1986-08-21"}},"meta":{"timestamp":"2026-06-08T18:25:04.074Z","request_id":"771ac803-7a05-4f95-8829-313e141d1047"},"status":"ok","message":"Athlete retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/search":{"get":{"operationId":"get_v1_search","tags":["Search"],"summary":"Search athletes by name","description":"","parameters":[{"name":"q","in":"query","required":true,"description":"Search query (min 2 chars)","schema":{"type":"string"},"example":"phelps"},{"name":"limit","in":"query","required":false,"description":"Max results (1-100)","schema":{"type":"string"},"example":"25"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":1,"query":"phelps","total":1,"athletes":[{"id":"491565031","sex":"male","code":"US","gold":5,"name":"Michael Phelps","emoji":"🇺🇸","sport":"aquatics","total":6,"bronze":0,"height":1.94,"silver":1,"weight":90,"country":"United States of America","nationality":"USA","date_of_birth":"1985-06-30"}]},"meta":{"timestamp":"2026-06-08T18:25:04.225Z","request_id":"61746ac3-193d-4857-883e-1ae3e66f12fc"},"status":"ok","message":"Search results retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/country":{"get":{"operationId":"get_v1_country","tags":["Country"],"summary":"Athletes of a country","description":"","parameters":[{"name":"code","in":"query","required":true,"description":"IOC / ISO country code","schema":{"type":"string"},"example":"USA"},{"name":"limit","in":"query","required":false,"description":"Page size (1-500)","schema":{"type":"string"},"example":"50"},{"name":"offset","in":"query","required":false,"description":"Offset","schema":{"type":"string"},"example":"0"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":50,"total":567,"country":"USA","athletes":[{"id":"2538424","sex":"male","code":"US","gold":0,"name":"Andrew Evans","emoji":"🇺🇸","sport":"athletics","total":0,"bronze":0,"height":1.99,"silver":0,"weight":113,"country":"United States of America","nationality":"USA","date_of_birth":"1991-01-25"},{"id":"2710032","sex":"female","code":"US","gold":0,"name":"Mikaela Joslin Mayer","emoji":"🇺🇸","sport":"boxing","total":0,"bronze":0,"height":1.76,"silver":0,"country":"United States of America","nationality":"USA","date_of_birth":"1990-07-04"},{"id":"8906492","sex":"male","code":"US","gold":0,"name":"Ben Kanute","emoji":"🇺🇸","sport":"triathlon","total":0,"bronze":0,"height":1.83,"silver":0,"weight":70,"country":"United States of America","nationality":"USA","date_of_birth":"1992-12-14"},{"id":"9514544","sex":"female","code":"US","gold":0,"name":"April Ross","emoji":"🇺🇸","sport":"volleyball","total":1,"bronze":1,"height":1.86,"silver":0,"weight":74,"country":"United States of America","nationality":"USA","date_of_birth":"1982-06-20"},{"id":"11238404","sex":"male","code":"US","gold":1,"name":"Carmelo Anthony","emoji":"🇺🇸","sport":"basketball","total":1,"bronze":0,"height":2.03,"silver":0,"weight":109,"country":"United States of America","nationality":"USA","date_of_birth":"1984-05-29"},{"id":"13474372","sex":"male","code":"US","gold":0,"name":"Seth Weil","emoji":"🇺🇸","sport":"rowing","total":0,"bronze":0,"height":1.99,"silver":0,"weight":97,"country":"United States of America","nationality":"USA","date_of_birth":"1987-03-09"},{"id":"13487026","sex":"male","code":"US","gold":0,"name":"Colton Brown","emoji":"🇺🇸","sport":"judo","total":0,"bronze":0,"height":1.83,"silver":0,"weight":90,"country":"United States of America","nationality":"USA","date_of_birth":"1991-10-08"},{"id":"13841357","sex":"male","code":"US","gold":0,"name":"Tavis Bailey","emoji":"🇺🇸","sport":"athletics","total":0,"bronze":0,"height":1.91,"silver":0,"weight":124,"country":"United States of America","nationality":"USA","date_of_birth":"1992-01-06"},{"id":"15332817","sex":"male","code":"US","gold":0,"name":"Charles Jock","emoji":"🇺🇸","sport":"athletics","total":0,"bronze":0,"height":1.91,"silver":0,"weight":74,"country":"United States of America","nationality":"USA","date_of_birth":"1989-11-23"},{"id":"22127464","sex":"female","code":"US","gold":0,"name":"Inika McPherson","emoji":"🇺🇸","sport":"athletics","total":0,"bronze":0,"silver":0,"country":"United States of America","nationality":"USA","date_of_birth":"1986-09-29"},{"id":"23974217","sex":"female","code":"US","gold":0,"name":"Louisa Chafee","emoji":"🇺🇸","sport":"sailing","total":0,"bronze":0,"height":1.66,"silver":0,"weight":56,"country":"United States of America","nationality":"USA","date_of_birth":"1991-09-24"},{"id":"26643473","sex":"female","code":"US","gold":1,"name":"Meghan Musnicki","emoji":"🇺🇸","sport":"rowing","total":1,"bronze":0,"height":1.83,"silver":0,"weight":73,"country":"United States of America","nationality":"USA","date_of_birth":"1983-02-05"},{"id":"28493203","sex":"female","code":"US","gold":0,"name":"Maggie Hogan","emoji":"🇺🇸","sport":"canoe","total":0,"bronze":0,"height":1.71,"silver":0,"weight":61,"country":"United States of America","nationality":"USA","date_of_birth":"1979-01-01"},{"id":"30506524","sex":"female","code":"US","gold":0,"name":"Kara Winger","emoji":"🇺🇸","sport":"athletics","total":0,"bronze":0,"height":1.83,"silver":0,"weight":83,"country":"United States of America","nationality":"USA","date_of_birth":"1986-04-10"},{"id":"31059637","sex":"female","code":"US","gold":0,"name":"Monica Rokhman","emoji":"🇺🇸","sport":"gymnastics","total":0,"bronze":0,"height":1.73,"silver":0,"weight":55,"country":"United States of America","nationality":"USA","date_of_birth":"1997-05-27"},{"id":"31095617","sex":"female","code":"US","gold":0,"name":"Marion Lepert","emoji":"🇺🇸","sport":"sailing","total":0,"bronze":0,"height":1.78,"silver":0,"weight":61,"country":"United States of America","nationality":"USA","date_of_birth":"1995-09-18"},{"id":"32103246","sex":"male","code":"US","gold":0,"name":"Taylor Phinney","emoji":"🇺🇸","sport":"cycling","total":0,"bronze":0,"height":1.96,"silver":0,"weight":81,"country":"United States of America","nationality":"USA","date_of_birth":"1990-06-27"},{"id":"32540693","sex":"male","code":"US","gold":0,"name":"Charles Cole","emoji":"🇺🇸","sport":"rowing","total":0,"bronze":0,"height":1.94,"silver":0,"weight":90,"country":"United States of America","nationality":"USA","date_of_birth":"1986-06-21"},{"id":"33326551","sex":"female","code":"US","gold":0,"name":"Elizabeth Madden","emoji":"🇺🇸","sport":"equestrian","total":1,"bronze":0,"height":1.68,"silver":1,"weight":63,"country":"United States of America","nationality":"USA","date_of_birth":"1963-11-20"},{"id":"34438087","sex":"female","code":"US","gold":0,"name":"Kristi Castlin","emoji":"🇺🇸","sport":"athletics","total":1,"bronze":1,"height":1.71,"silver":0,"weight":60,"country":"United States of America","nationality":"USA","date_of_birth":"1988-07-07"},{"id":"35658013","sex":"male","code":"US","gold":0,"name":"Hans Struzyna","emoji":"🇺🇸","sport":"rowing","total":0,"bronze":0,"height":1.88,"silver":0,"weight":90,"country":"United States of America","nationality":"USA","date_of_birth":"1989-03-31"},{"id":"36505645","sex":"female","code":"US","gold":0,"name":"Amelia Cozad","emoji":"🇺🇸","sport":"aquatics","total":0,"bronze":0,"height":1.61,"silver":0,"weight":51,"country":"United States of America","nationality":"USA","date_of_birth":"1991-05-06"},{"id":"36697871","sex":"female","code":"US","gold":1,"name":"Kathleen Baker","emoji":"🇺🇸","sport":"aquatics","total":2,"bronze":0,"height":1.73,"silver":1,"weight":67,"country":"United States of America","nationality":"USA","date_of_birth":"1997-02-28"},{"id":"37020908","sex":"female","code":"US","gold":2,"name":"Madeline Dirado","emoji":"🇺🇸","sport":"aquatics","total":4,"bronze":1,"height":1.76,"silver":1,"weight":64,"country":"United States of America","nationality":"USA","date_of_birth":"1993-04-05"},{"id":"37278485","sex":"female","code":"US","gold":0,"name":"Corey Cogdell","emoji":"🇺🇸","sport":"shooting","total":1,"bronze":1,"height":1.73,"silver":0,"weight":70,"country":"United States of America","nationality":"USA","date_of_birth":"1986-09-02"},{"id":"42726050","sex":"male","code":"US","gold":0,"name":"Tyler Nase","emoji":"🇺🇸","sport":"rowing","total":0,"bronze":0,"height":1.83,"silver":0,"weight":71,"country":"United States of America","nationality":"USA","date_of_birth":"1990-08-30"},{"id":"42745952","sex":"female","code":"US","gold":0,"name":"Kate Grace","emoji":"🇺🇸","sport":"athletics","total":0,"bronze":0,"height":1.73,"silver":0,"weight":55,"country":"United States of America","nationality":"USA","date_of_birth":"1988-10-24"},{"id":"45164432","sex":"female","code":"US","gold":0,"name":"Kasey Perry-Glass","emoji":"🇺🇸","sport":"equestrian","total":1,"bronze":1,"height":1.63,"silver":0,"weight":58,"country":"United States of America","nationality":"USA","date_of_birth":"1987-10-12"},{"id":"48265252","sex":"male","code":"US","gold":0,"name":"Nicholas Lucena","emoji":"🇺🇸","sport":"volleyball","total":0,"bronze":0,"height":1.86,"silver":0,"weight":83,"country":"United States of America","nationality":"USA","date_of_birth":"1979-09-22"},{"id":"57806527","sex":"male","code":"US","gold":1,"name":"Kyle Lowry","emoji":"🇺🇸","sport":"basketball","total":1,"bronze":0,"height":1.83,"silver":0,"weight":93,"country":"United States of America","nationality":"USA","date_of_birth":"1986-03-25"},{"id":"60549448","sex":"female","code":"US","gold":0,"name":"Gerina Piller","emoji":"🇺🇸","sport":"golf","total":0,"bronze":0,"height":1.71,"silver":0,"weight":64,"country":"United States of America","nationality":"USA","date_of_birth":"1985-03-29"},{"id":"61075691","sex":"male","code":"US","gold":0,"name":"Jay Shi","emoji":"🇺🇸","sport":"shooting","total":0,"bronze":0,"height":1.73,"silver":0,"weight":61,"country":"United States of America","nationality":"USA","date_of_birth":"1979-02-23"},{"id":"61310516","sex":"female","code":"US","gold":0,"name":"Lucy Davis","emoji":"🇺🇸","sport":"equestrian","total":1,"bronze":0,"height":1.66,"silver":1,"weight":55,"country":"United States of America","nationality":"USA","date_of_birth":"1992-10-22"},{"id":"61804195","sex":"female","code":"US","gold":0,"name":"Alyssa Manley","emoji":"🇺🇸","sport":"hockey","total":0,"bronze":0,"height":1.58,"silver":0,"weight":53,"country":"United States of America","nationality":"USA","date_of_birth":"1994-05-27"},{"id":"62565482","sex":"female","code":"US","gold":1,"name":"Catherine Meili","emoji":"🇺🇸","sport":"aquatics","total":2,"bronze":1,"height":1.71,"silver":0,"weight":61,"country":"United States of America","nationality":"USA","date_of_birth":"1991-04-16"},{"id":"64239196","sex":"female","code":"US","gold":0,"name":"Stacy Lewis","emoji":"🇺🇸","sport":"golf","total":0,"bronze":0,"height":1.66,"silver":0,"weight":60,"country":"United States of America","nationality":"USA","date_of_birth":"1985-02-16"},{"id":"64284064","sex":"female","code":"US","gold":0,"name":"Courtney Hurley","emoji":"🇺🇸","sport":"fencing","total":0,"bronze":0,"height":1.73,"silver":0,"weight":79,"country":"United States of America","nationality":"USA","date_of_birth":"1990-09-30"},{"id":"66675675","sex":"male","code":"US","gold":1,"name":"Draymond Green","emoji":"🇺🇸","sport":"basketball","total":1,"bronze":0,"height":2,"silver":0,"weight":104,"country":"United States of America","nationality":"USA","date_of_birth":"1990-03-04"},{"id":"69224048","sex":"female","code":"US","gold":0,"name":"Lynn Symansky","emoji":"🇺🇸","sport":"equestrian","total":0,"bronze":0,"height":1.71,"silver":0,"weight":56,"country":"United States of America","nationality":"USA","date_of_birth":"1983-03-19"},{"id":"71010173","sex":"female","code":"US","gold":1,"name":"Alexandra Raisman","emoji":"🇺🇸","sport":"gymnastics","total":3,"bronze":0,"height":1.58,"silver":2,"weight":52,"country":"United States of America","nationality":"USA","date_of_birth":"1994-05-25"},{"id":"77303549","sex":"male","code":"US","gold":0,"name":"Cyrus Hostetler","emoji":"🇺🇸","sport":"athletics","total":0,"bronze":0,"height":1.88,"silver":0,"weight":95,"country":"United States of America","nationality":"USA","date_of_birth":"1986-08-08"},{"id":"78197579","sex":"male","code":"US","gold":0,"name":"Sean Furey","emoji":"🇺🇸","sport":"athletics","total":0,"bronze":0,"height":1.88,"silver":0,"weight":90,"country":"United States of America","nationality":"USA","date_of_birth":"1982-08-31"},{"id":"79045868","sex":"male","code":"US","gold":0,"name":"Lucas Kozeniesky","emoji":"🇺🇸","sport":"shooting","total":0,"bronze":0,"height":1.81,"silver":0,"weight":79,"country":"United States of America","nationality":"USA","date_of_birth":"1995-05-31"},{"id":"80192943","sex":"female","code":"US","gold":0,"name":"Shelly Francis","emoji":"🇺🇸","sport":"equestrian","total":0,"bronze":0,"height":1.58,"silver":0,"weight":65,"country":"United States of America","nationality":"USA","date_of_birth":"1958-12-16"},{"id":"81682988","sex":"female","code":"US","gold":0,"name":"Whitney Ashley","emoji":"🇺🇸","sport":"athletics","total":0,"bronze":0,"height":1.76,"silver":0,"weight":90,"country":"United States of America","nationality":"USA","date_of_birth":"1989-02-18"},{"id":"81861765","sex":"male","code":"US","gold":0,"name":"Frank Aniello Molinaro","emoji":"🇺🇸","sport":"wrestling","total":0,"bronze":0,"height":1.68,"silver":0,"weight":68,"country":"United States of America","nationality":"USA","date_of_birth":"1988-12-27"},{"id":"84694873","sex":"male","code":"US","gold":0,"name":"Taylor Sander","emoji":"🇺🇸","sport":"volleyball","total":1,"bronze":1,"height":1.96,"silver":0,"weight":80,"country":"United States of America","nationality":"USA","date_of_birth":"1992-03-17"},{"id":"85634845","sex":"male","code":"US","gold":0,"name":"Pedro Pascual","emoji":"🇺🇸","sport":"sailing","total":0,"bronze":0,"height":1.86,"silver":0,"weight":69,"country":"United States of America","nationality":"USA","date_of_birth":"1996-03-15"},{"id":"87537613","sex":"female","code":"US","gold":0,"name":"Chloe Woodruff","emoji":"🇺🇸","sport":"cycling","total":0,"bronze":0,"height":1.58,"silver":0,"weight":51,"country":"United States of America","nationality":"USA","date_of_birth":"1987-07-21"},{"id":"91778108","sex":"female","code":"US","gold":0,"name":"Mallory Pugh","emoji":"🇺🇸","sport":"football","total":0,"bronze":0,"height":1.62,"silver":0,"weight":54,"country":"United States of America","nationality":"USA","date_of_birth":"1998-04-29"}]},"meta":{"timestamp":"2026-06-08T18:25:04.388Z","request_id":"20bece03-d765-46d2-81b8-091e84ead458"},"status":"ok","message":"Country athletes retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/sport":{"get":{"operationId":"get_v1_sport","tags":["Sport"],"summary":"Athletes in a sport","description":"","parameters":[{"name":"sport","in":"query","required":true,"description":"Sport (28 available)","schema":{"type":"string"},"example":"athletics"},{"name":"limit","in":"query","required":false,"description":"Page size (1-500)","schema":{"type":"string"},"example":"50"},{"name":"offset","in":"query","required":false,"description":"Offset","schema":{"type":"string"},"example":"0"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":50,"sport":"athletics","total":2363,"athletes":[{"id":"947726","sex":"male","code":"KE","gold":0,"name":"Boniface Mucheru Tumuti","emoji":"🇰🇪","sport":"athletics","total":1,"bronze":0,"height":1.75,"silver":1,"weight":72,"country":"Kenya","nationality":"KEN","date_of_birth":"1992-05-02"},{"id":"1009342","sex":"female","code":"AU","gold":0,"name":"Ella Nelson","emoji":"🇦🇺","sport":"athletics","total":0,"bronze":0,"height":1.69,"silver":0,"weight":58,"country":"Australia","nationality":"AUS","date_of_birth":"1994-05-10"},{"id":"1089850","sex":"female","code":"KE","gold":0,"name":"Eunice Jepkoech Sum","emoji":"🇰🇪","sport":"athletics","total":0,"bronze":0,"height":1.7,"silver":0,"weight":54,"country":"Kenya","nationality":"KEN","date_of_birth":"1988-04-10"},{"id":"1436864","sex":"male","code":"IN","gold":0,"name":"Arokia Rajiv","emoji":"🇮🇳","sport":"athletics","total":0,"bronze":0,"height":1.77,"silver":0,"weight":64,"country":"India","nationality":"IND","date_of_birth":"1991-05-22"},{"id":"1578040","sex":"female","code":"GT","gold":0,"name":"Mirna Ortiz","emoji":"🇬🇹","sport":"athletics","total":0,"bronze":0,"height":1.58,"silver":0,"weight":42,"country":"Guatemala","nationality":"GUA","date_of_birth":"1987-02-28"},{"id":"1664652","sex":"male","code":"EG","gold":0,"name":"Hamada Mohamed","emoji":"🇪🇬","sport":"athletics","total":0,"bronze":0,"height":1.75,"silver":0,"weight":65,"country":"Egypt","nationality":"EGY","date_of_birth":"1992-10-22"},{"id":"2045907","sex":"female","code":"NG","gold":0,"name":"Uhunoma Osazuwa","emoji":"🇳🇬","sport":"athletics","total":0,"bronze":0,"height":1.75,"silver":0,"weight":65,"country":"Nigeria","nationality":"NGR","date_of_birth":"1987-11-23"},{"id":"2092982","sex":"female","code":"AU","gold":0,"name":"Monica Brennan","emoji":"🇦🇺","sport":"athletics","total":0,"bronze":0,"height":1.75,"silver":0,"weight":58,"country":"Australia","nationality":"AUS","date_of_birth":"1994-01-22"},{"id":"2419718","sex":"female","code":"DE","gold":0,"name":"Marie-Laurence Jungfleisch","emoji":"🇩🇪","sport":"athletics","total":0,"bronze":0,"height":1.82,"silver":0,"weight":68,"country":"Germany","nationality":"GER","date_of_birth":"1990-10-07"},{"id":"2538424","sex":"male","code":"US","gold":0,"name":"Andrew Evans","emoji":"🇺🇸","sport":"athletics","total":0,"bronze":0,"height":1.99,"silver":0,"weight":113,"country":"United States of America","nationality":"USA","date_of_birth":"1991-01-25"},{"id":"3180101","sex":"female","code":"DE","gold":0,"name":"Nadine Muller","emoji":"🇩🇪","sport":"athletics","total":0,"bronze":0,"height":1.93,"silver":0,"weight":94,"country":"Germany","nationality":"GER","date_of_birth":"1985-11-21"},{"id":"3895186","sex":"female","code":"GB","gold":0,"name":"Shelayna Oskan-Clarke","emoji":"🇬🇧","sport":"athletics","total":0,"bronze":0,"height":1.72,"silver":0,"weight":64,"country":"United Kingdom of Great Britain and Northern Ireland","nationality":"GBR","date_of_birth":"1990-01-20"},{"id":"3901892","sex":"male","code":"CN","gold":0,"name":"Duobujie","emoji":"🇨🇳","sport":"athletics","total":0,"bronze":0,"height":1.75,"silver":0,"weight":55,"country":"China","nationality":"CHN","date_of_birth":"1994-02-16"},{"id":"4074919","sex":"male","code":"AU","gold":0,"name":"Damien Birkinhead","emoji":"🇦🇺","sport":"athletics","total":0,"bronze":0,"height":1.9,"silver":0,"weight":140,"country":"Australia","nationality":"AUS","date_of_birth":"1993-04-08"},{"id":"5024454","sex":"female","code":"SN","gold":0,"name":"Amy Sene","emoji":"🇸🇳","sport":"athletics","total":0,"bronze":0,"height":1.75,"silver":0,"weight":80,"country":"Senegal","nationality":"SEN","date_of_birth":"1986-04-06"},{"id":"5130801","sex":"male","code":"VN","gold":0,"name":"Thanh Ngung Nguyen","emoji":"🇻🇳","sport":"athletics","total":0,"bronze":0,"height":1.65,"silver":0,"weight":55,"country":"Vietnam","nationality":"VIE","date_of_birth":"1992-04-08"},{"id":"5763609","sex":"male","code":"SA","gold":0,"name":"Abdullah Abkar Mohammed","emoji":"🇸🇦","sport":"athletics","total":0,"bronze":0,"height":1.72,"silver":0,"weight":73,"country":"Saudi Arabia","nationality":"KSA","date_of_birth":"1997-01-01"},{"id":"5862724","sex":"female","code":"CU","gold":0,"name":"Roxana Gomez","emoji":"🇨🇺","sport":"athletics","total":0,"bronze":0,"height":1.69,"silver":0,"weight":49,"country":"Cuba","nationality":"CUB","date_of_birth":"1999-01-07"},{"id":"5964702","sex":"female","code":"SV","gold":0,"name":"Yesenia Miranda","emoji":"🇸🇻","sport":"athletics","total":0,"bronze":0,"silver":0,"country":"El Salvador","nationality":"ESA","date_of_birth":"1994-03-26"},{"id":"6350689","sex":"female","code":"VI","gold":0,"name":"Laverne Jones-Ferrette","emoji":"🇻🇮","sport":"athletics","total":0,"bronze":0,"height":1.73,"silver":0,"weight":68,"country":"U.S. Virgin Islands","nationality":"ISV","date_of_birth":"1981-09-16"},{"id":"6690107","sex":"male","code":"RO","gold":0,"name":"Marian Oprea","emoji":"🇷🇴","sport":"athletics","total":0,"bronze":0,"height":1.91,"silver":0,"weight":85,"country":"Romania","nationality":"ROU","date_of_birth":"1982-06-06"},{"id":"6885634","sex":"male","code":"BE","gold":0,"name":"Jonathan Borlee","emoji":"🇧🇪","sport":"athletics","total":0,"bronze":0,"height":1.8,"silver":0,"weight":69,"country":"Belgium","nationality":"BEL","date_of_birth":"1988-02-22"},{"id":"7192762","sex":"male","code":"RS","gold":0,"name":"Andjelko Risticevic","emoji":"🇷🇸","sport":"athletics","total":0,"bronze":0,"height":1.91,"silver":0,"weight":78,"country":"Serbia","nationality":"SRB","date_of_birth":"1985-12-23"},{"id":"7468287","sex":"male","code":"GB","gold":0,"name":"Callum Hawkins","emoji":"🇬🇧","sport":"athletics","total":0,"bronze":0,"height":1.79,"silver":0,"weight":62,"country":"United Kingdom of Great Britain and Northern Ireland","nationality":"GBR","date_of_birth":"1992-06-22"},{"id":"7619971","sex":"male","code":"IT","gold":0,"name":"Teodorico Caporaso","emoji":"🇮🇹","sport":"athletics","total":0,"bronze":0,"height":1.7,"silver":0,"weight":55,"country":"Italy","nationality":"ITA","date_of_birth":"1987-09-14"},{"id":"8420504","sex":"male","code":"NL","gold":0,"name":"Pieter Braun","emoji":"🇳🇱","sport":"athletics","total":0,"bronze":0,"height":1.87,"silver":0,"weight":85,"country":"Netherlands","nationality":"NED","date_of_birth":"1993-01-21"},{"id":"8505611","sex":"female","code":"CO","gold":0,"name":"Flor Ruiz","emoji":"🇨🇴","sport":"athletics","total":0,"bronze":0,"height":1.72,"silver":0,"weight":59,"country":"Colombia","nationality":"COL","date_of_birth":"1991-01-29"},{"id":"9175796","sex":"female","code":"CA","gold":0,"name":"Khamica Bingham","emoji":"🇨🇦","sport":"athletics","total":0,"bronze":0,"height":1.6,"silver":0,"weight":60,"country":"Canada","nationality":"CAN","date_of_birth":"1994-06-15"},{"id":"9410967","sex":"female","code":"ET","gold":1,"name":"Almaz Ayana","emoji":"🇪🇹","sport":"athletics","total":2,"bronze":1,"height":1.66,"silver":0,"weight":47,"country":"Ethiopia","nationality":"ETH","date_of_birth":"1991-11-21"},{"id":"9436047","sex":"female","code":"UA","gold":0,"name":"Alina Fodorova","emoji":"🇺🇦","sport":"athletics","total":0,"bronze":0,"height":1.75,"silver":0,"weight":65,"country":"Ukraine","nationality":"UKR","date_of_birth":"1989-07-31"},{"id":"10496716","sex":"male","code":"IT","gold":0,"name":"Yuri Floriani","emoji":"🇮🇹","sport":"athletics","total":0,"bronze":0,"height":1.8,"silver":0,"weight":64,"country":"Italy","nationality":"ITA","date_of_birth":"1981-12-25"},{"id":"11002844","sex":"male","code":"DZ","gold":0,"name":"Hicham Bouchicha","emoji":"🇩🇿","sport":"athletics","total":0,"bronze":0,"height":1.82,"silver":0,"weight":64,"country":"Algeria","nationality":"ALG","date_of_birth":"1989-05-19"},{"id":"11491281","sex":"female","code":"TT","gold":0,"name":"Sparkle McKnight","emoji":"🇹🇹","sport":"athletics","total":0,"bronze":0,"height":1.58,"silver":0,"weight":55,"country":"Trinidad & Tobago","nationality":"TTO","date_of_birth":"1991-12-21"},{"id":"11497887","sex":"female","code":"CZ","gold":0,"name":"Katerina Safrankova","emoji":"🇨🇿","sport":"athletics","total":0,"bronze":0,"height":1.93,"silver":0,"weight":103,"country":"Czechia","nationality":"CZE","date_of_birth":"1989-06-08"},{"id":"11988746","sex":"female","gold":0,"name":"Priscilla Frederick","sport":"athletics","total":0,"bronze":0,"height":1.83,"silver":0,"weight":70,"nationality":"ANT","date_of_birth":"1989-02-14"},{"id":"12228881","sex":"male","code":"AU","gold":0,"name":"Benn Harradine","emoji":"🇦🇺","sport":"athletics","total":0,"bronze":0,"height":1.98,"silver":0,"weight":115,"country":"Australia","nationality":"AUS","date_of_birth":"1982-10-14"},{"id":"12425606","sex":"male","code":"NL","gold":0,"name":"Liemarvin Bonevacia","emoji":"🇳🇱","sport":"athletics","total":0,"bronze":0,"height":1.85,"silver":0,"weight":74,"country":"Netherlands","nationality":"NED","date_of_birth":"1989-04-05"},{"id":"12505155","sex":"female","code":"JP","gold":0,"name":"Yuki Ebihara","emoji":"🇯🇵","sport":"athletics","total":0,"bronze":0,"height":1.64,"silver":0,"weight":68,"country":"Japan","nationality":"JPN","date_of_birth":"1985-10-28"},{"id":"12705539","sex":"female","code":"BR","gold":0,"name":"Tatiele Roberta de Carvalho","emoji":"🇧🇷","sport":"athletics","total":0,"bronze":0,"height":1.56,"silver":0,"weight":50,"country":"Brazil","nationality":"BRA","date_of_birth":"1989-11-22"},{"id":"13083999","sex":"male","code":"JP","gold":0,"name":"Keisuke Nozawa","emoji":"🇯🇵","sport":"athletics","total":0,"bronze":0,"height":1.75,"silver":0,"weight":62,"country":"Japan","nationality":"JPN","date_of_birth":"1991-06-07"},{"id":"13117642","sex":"female","code":"SC","gold":0,"name":"Lissa Labiche","emoji":"🇸🇨","sport":"athletics","total":0,"bronze":0,"height":1.72,"silver":0,"weight":55,"country":"Seychelles","nationality":"SEY","date_of_birth":"1993-02-18"},{"id":"13338257","sex":"female","code":"JM","gold":0,"name":"Ristananna Tracey","emoji":"🇯🇲","sport":"athletics","total":0,"bronze":0,"height":1.78,"silver":0,"weight":66,"country":"Jamaica","nationality":"JAM","date_of_birth":"1992-05-09"},{"id":"13588611","sex":"male","code":"KH","gold":0,"name":"Kuniaki Takizaki","emoji":"🇰🇭","sport":"athletics","total":0,"bronze":0,"height":1.51,"silver":0,"weight":55,"country":"Cambodia","nationality":"CAM","date_of_birth":"1977-08-08"},{"id":"13630067","sex":"female","code":"CU","gold":0,"name":"Denia Caballero","emoji":"🇨🇺","sport":"athletics","total":1,"bronze":1,"height":1.75,"silver":0,"weight":70,"country":"Cuba","nationality":"CUB","date_of_birth":"1990-01-13"},{"id":"13841357","sex":"male","code":"US","gold":0,"name":"Tavis Bailey","emoji":"🇺🇸","sport":"athletics","total":0,"bronze":0,"height":1.91,"silver":0,"weight":124,"country":"United States of America","nationality":"USA","date_of_birth":"1992-01-06"},{"id":"14769885","sex":"female","code":"IN","gold":0,"name":"Manpreet Kaur","emoji":"🇮🇳","sport":"athletics","total":0,"bronze":0,"height":1.7,"silver":0,"weight":89,"country":"India","nationality":"IND","date_of_birth":"1990-07-06"},{"id":"15281750","sex":"female","code":"UA","gold":0,"name":"Olha Zemlyak","emoji":"🇺🇦","sport":"athletics","total":0,"bronze":0,"height":1.65,"silver":0,"weight":57,"country":"Ukraine","nationality":"UKR","date_of_birth":"1990-01-16"},{"id":"15332817","sex":"male","code":"US","gold":0,"name":"Charles Jock","emoji":"🇺🇸","sport":"athletics","total":0,"bronze":0,"height":1.91,"silver":0,"weight":74,"country":"United States of America","nationality":"USA","date_of_birth":"1989-11-23"},{"id":"16156775","sex":"female","code":"IT","gold":0,"name":"Margherita Magnani","emoji":"🇮🇹","sport":"athletics","total":0,"bronze":0,"height":1.6,"silver":0,"weight":45,"country":"Italy","nationality":"ITA","date_of_birth":"1987-02-26"},{"id":"16230111","sex":"male","code":"DZ","gold":0,"name":"Larbi Bourrada","emoji":"🇩🇿","sport":"athletics","total":0,"bronze":0,"height":1.88,"silver":0,"weight":88,"country":"Algeria","nationality":"ALG","date_of_birth":"1988-05-10"}]},"meta":{"timestamp":"2026-06-08T18:25:04.522Z","request_id":"857a16c6-6640-4feb-9ef6-da106bb42a67"},"status":"ok","message":"Sport athletes retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/medals":{"get":{"operationId":"get_v1_medals","tags":["Medals"],"summary":"Athletes ranked by medal haul","description":"","parameters":[{"name":"limit","in":"query","required":false,"description":"How many (1-250)","schema":{"type":"string"},"example":"10"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"basis":"Rio 2016 medals (gold, then silver, then bronze)","count":10,"ranking":[{"id":"491565031","sex":"male","code":"US","gold":5,"name":"Michael Phelps","rank":1,"emoji":"🇺🇸","sport":"aquatics","total":6,"bronze":0,"height":1.94,"silver":1,"weight":90,"country":"United States of America","nationality":"USA","date_of_birth":"1985-06-30"},{"id":"960103057","sex":"female","code":"US","gold":4,"name":"Katie Ledecky","rank":2,"emoji":"🇺🇸","sport":"aquatics","total":5,"bronze":0,"height":1.83,"silver":1,"weight":72,"country":"United States of America","nationality":"USA","date_of_birth":"1997-03-17"},{"id":"770111957","sex":"female","code":"US","gold":4,"name":"Simone Biles","rank":3,"emoji":"🇺🇸","sport":"gymnastics","total":5,"bronze":1,"height":1.45,"silver":0,"weight":47,"country":"United States of America","nationality":"USA","date_of_birth":"1997-03-14"},{"id":"643664378","sex":"female","code":"HU","gold":3,"name":"Katinka Hosszu","rank":4,"emoji":"🇭🇺","sport":"aquatics","total":4,"bronze":0,"height":1.75,"silver":1,"weight":68,"country":"Hungary","nationality":"HUN","date_of_birth":"1989-05-03"},{"id":"237391684","sex":"male","code":"US","gold":3,"name":"Ryan Murphy","rank":5,"emoji":"🇺🇸","sport":"aquatics","total":3,"bronze":0,"height":1.91,"silver":0,"weight":90,"country":"United States of America","nationality":"USA","date_of_birth":"1995-07-02"},{"id":"441111357","sex":"male","code":"GB","gold":3,"name":"Jason Kenny","rank":6,"emoji":"🇬🇧","sport":"cycling","total":3,"bronze":0,"height":1.78,"silver":0,"weight":81,"country":"United Kingdom of Great Britain and Northern Ireland","nationality":"GBR","date_of_birth":"1988-03-23"},{"id":"552666305","sex":"female","code":"HU","gold":3,"name":"Danuta Kozak","rank":7,"emoji":"🇭🇺","sport":"canoe","total":3,"bronze":0,"height":1.68,"silver":0,"weight":63,"country":"Hungary","nationality":"HUN","date_of_birth":"1987-01-11"},{"id":"579416064","sex":"male","code":"JM","gold":3,"name":"Usain Bolt","rank":8,"emoji":"🇯🇲","sport":"athletics","total":3,"bronze":0,"height":1.96,"silver":0,"weight":95,"country":"Jamaica","nationality":"JAM","date_of_birth":"1986-08-21"},{"id":"973414226","sex":"female","code":"US","gold":2,"name":"Simone Manuel","rank":9,"emoji":"🇺🇸","sport":"aquatics","total":4,"bronze":0,"height":1.78,"silver":2,"weight":72,"country":"United States of America","nationality":"USA","date_of_birth":"1996-08-02"},{"id":"37020908","sex":"female","code":"US","gold":2,"name":"Madeline Dirado","rank":10,"emoji":"🇺🇸","sport":"aquatics","total":4,"bronze":1,"height":1.76,"silver":1,"weight":64,"country":"United States of America","nationality":"USA","date_of_birth":"1993-04-05"}]},"meta":{"timestamp":"2026-06-08T18:25:04.686Z","request_id":"a7b26fec-02ad-4c22-9940-7c631cb3b047"},"status":"ok","message":"Medal ranking retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Service metadata","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"service":"rio2016-api","endpoints":{"GET /v1/meta":"This document.","GET /v1/sport":"Athletes in a sport (sport=, e.g. athletics).","GET /v1/medals":"Athletes ranked by Rio 2016 medal haul (limit).","GET /v1/search":"Search athletes by name (q=, min 2 chars).","GET /v1/athlete":"Athlete by name (name=, e.g. Usain Bolt) or id (id=).","GET /v1/country":"Athletes of a country (code=, e.g. USA or US)."},"description":"Every athlete at the Rio 2016 Summer Olympics: name, nationality (with ISO alpha-2 code and flag emoji), sex, date of birth, height, weight, sport and medals (gold/silver/bronze). Look up by name, search, list by country or sport, or rank athletes by medal haul. No key.","total_sports":28,"total_athletes":11538},"meta":{"timestamp":"2026-06-08T18:25:04.775Z","request_id":"ea64ab6d-6c43-41fe-9d9f-e27ea9162c3a"},"status":"ok","message":"Meta","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":11000,"rps_limit":3,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":400,"monthly_call_quota":120000,"rps_limit":10,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":1200,"monthly_call_quota":600000,"rps_limit":20,"hard_limit":true},{"slug":"mega","name":"Mega","price_cents_month":3100,"monthly_call_quota":3000000,"rps_limit":50,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/rio2016-api"}