The Courses API returns course information for all approved international Triathlon Union camps and courses.
![3_567_425_s.jpg 567](https://files.readme.io/gJ1uNDkQSp6xXDH01AdA_3_567_425_s.jpg)
Retrieve filterable course listings from the Courses API
Basic Course Object
When using the course listings method or where courses are returned from different API calls a basic course object is returned which will always conform to the following specification. If further detail is required request the full course listing using the 'Retrieve Course Information' API call.
{
"course_id":102953,
"course_title":"2016 Utrecht ITU Technical Officials Level 1 Seminar",
"course_edit_date":"2015-12-23T06:46:23+00:00",
"course_slug":"2016_utrecht_itu_technical_officials_level_1_seminar",
"course_venue":"Utrecht",
"course_language":"English",
"course_country_name":"Netherlands",
"course_latitude":52.09074,
"course_longitude":5.12142,
"course_date":"2016-04-09",
"course_finish_date":null,
"course_country_isoa2":"NL",
"course_noc":"NED",
"course_region_id":10,
"course_country_id":230,
"course_region_name":"Europe",
"course_categories":[
{
"cat_name":"Technical Officials",
"cat_id":236,
"cat_parent_id":0
},
{
"cat_name":"TO Level 1",
"cat_id":239,
"cat_parent_id":236
}
],
"course_flag":"https:\/\/f9ca11ef49c28681fc01-0acbf57e00c47a50e70a1acb89e86c89.ssl.cf1.rackcdn.com\/images\/icons\/nl.png",
"course_listing":"http:\/\/www.triathlon.org\/development\/course\/2016_utrecht_itu_technical_officials_level_1_seminar",
"course_api_listing":"https:\/\/api.triathlon.org\/v1\/v1\/federations\/102953"
}