The project provides a standardized method for fetching athlete and competition data from worldathletics. The server applies schema validation, value conversion and error handling for all fields retrieved from the worldathletics backend.
Swagger Playground: https://worldathletics.pfingstsportfest.de/swagger
-
Fetch athlete
- Firstname
- Lastname
- Country
- Birthdate
- Seasonbest/Personalbest
- date
- discipline -> 100 Metres, 400 Metres Hurdles
- disciplineCode -> 100,400H
- mark
- venue
- stadium
- city
- country
- indoor
- legal
- World Ranking
- eventGroup -> Men's Pole Vault, Men's Overall Ranking
- place
- Honours per category
- date
- discipline
- disciplineCode
- mark
- venue
- stadium
- city
- country
- indoor
- competition
- place
-
Fetch disciplines
- discipline
- disciplineCode
-
Fetch countries
- areaCode -> ASI,AFR,OCE,EUR,...
- areaName -> Asia,Europe,Oceania,...
- id -> GER,FRA
- countryName -> Germany, France