The Athlete Listings method returns a filterable list of basic athlete objects matching the search criteria.
Better search results available via Search API
The Search API offers a better(faster) experience if you are simply interested in searching athletes by name as it allows for misspellings and is better suited for applications allowing user input.
Setting the parameter
elite=true limits returned results to only those athletes that have a current world ranking. Many of the parameters accept a pipe delimited list to allow selection of multiple categories/athlete_ids.
name parameter allows a fuzzy search by both first name or last name.
The following example retrieves all female elite triathletes from the United States of America.
curl --header "apikey: [[app:key]]" https://api.triathlon.org/v1/athletes?elite=true&country_id=293&gender=female
validated parameter indicates whether the athlete's data has been verified by ITU officials.