{ "opencollection": "1.0.0", "info": { "name": "The Racing Australia Basic Plan API", "version": "1.4.3" }, "items": [ { "info": { "name": "Basic Plan", "type": "folder" }, "items": [ { "info": { "name": "The Racing API Regions", "type": "http" }, "http": { "method": "GET", "url": "https://api.theracingapi.com/v1/courses/regions", "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "

Get a list of regions, with region codes.

Min. Required PlanFree
Rate Limit1 requests per second
" }, { "info": { "name": "The Racing API Courses", "type": "http" }, "http": { "method": "GET", "url": "https://api.theracingapi.com/v1/courses", "params": [ { "name": "region_codes", "value": "", "type": "query", "description": "Filter courses by region codes. Get the full list here." } ], "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "

Get a list of courses, with course ids and regions.

Min. Required PlanFree
Rate Limit1 requests per second
" }, { "info": { "name": "The Racing API Horse Distance Time Analysis", "type": "http" }, "http": { "method": "GET", "url": "https://api.theracingapi.com/v1/horses/:horse_id/analysis/distance-times", "params": [ { "name": "horse_id", "value": "", "type": "path" }, { "name": "start_date", "value": "", "type": "query", "description": "

Query from date with format YYYY-MM-DD, e.g. 2020-01-01

" }, { "name": "end_date", "value": "", "type": "query", "description": "

Query to date with format YYYY-MM-DD, e.g. 2020-01-01

" }, { "name": "region", "value": "", "type": "query", "description": "

Query by region codes. Get the full list here.

Note: If the course query parameter is specified, this will be ignored.

" }, { "name": "course", "value": "", "type": "query", "description": "Query by course ids. Get the full list here." }, { "name": "type", "value": "", "type": "query", "description": "

Query by race type

Options: chase, flat, hurdle, nh_flat

" }, { "name": "going", "value": "", "type": "query", "description": "

Query by going

Options: fast, firm, good, good_to_firm, good_to_soft, good_to_yielding, hard, heavy, holding, muddy, sloppy, slow, soft, soft_to_heavy, standard, standard_to_fast, standard_to_slow, very_soft, yielding, yielding_to_soft

" }, { "name": "race_class", "value": "", "type": "query", "description": "

Query by class

Options: class_1, class_2, class_3, class_4, class_5, class_6, class_7

" }, { "name": "min_distance_y", "value": "", "type": "query", "description": "

Query by minimum race distance (yards)

" }, { "name": "max_distance_y", "value": "", "type": "query", "description": "

Query by maximum race distance (yards)

" }, { "name": "age_band", "value": "", "type": "query", "description": "

Query by age band

Options: 10yo+, 2-3yo, 2yo, 2yo+, 3-4yo, 3-5yo, 3-6yo, 3yo, 3yo+, 4-5yo, 4-6yo, 4-7yo, 4-8yo, 4yo, 4yo+, 5-6yo, 5-7yo, 5-8yo, 5yo, 5yo+, 6-7yo, 6yo, 6yo+, 7yo+, 8yo+, 9yo+

" }, { "name": "sex_restriction", "value": "", "type": "query", "description": "

Query by sex restriction

Options: c&f, c&g, f, f&m, m, m&g

" } ], "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "

Get horse statistics by race distance, with breakdowns of times.

Min. Required PlanBasic
Rate Limit5 requests per second
" }, { "info": { "name": "The Racing API Racecards Basic", "type": "http" }, "http": { "method": "GET", "url": "https://api.theracingapi.com/v1/racecards/basic", "params": [ { "name": "day", "value": "", "type": "query", "description": "Query racecards by day:
today, tomorrow" }, { "name": "region_codes", "value": "", "type": "query", "description": "

Query by region codes. Get the full list here.

Note: If the course query parameter is specified, this will be ignored.

" }, { "name": "course_ids", "value": "", "type": "query", "description": "Query by course ids. Get the full list here." }, { "name": "limit", "value": "", "type": "query" }, { "name": "skip", "value": "", "type": "query" } ], "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "

Get racecards for today and tomorrow

Min. Required PlanBasic
Rate Limit2 requests per second
" }, { "info": { "name": "The Racing API Racecards Summaries", "type": "http" }, "http": { "method": "GET", "url": "https://api.theracingapi.com/v1/racecards/summaries", "params": [ { "name": "date", "value": "", "type": "query", "description": "Query racecard summaries by date with format YYYY-MM-DD (e.g 2023-04-05)" }, { "name": "region_codes", "value": "", "type": "query", "description": "

Query by region codes. Get the full list here.

Note: If the course query parameter is specified, this will be ignored.

" }, { "name": "course_ids", "value": "", "type": "query", "description": "Query by course ids. Get the full list here." } ], "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "

Get racecard summaries by date

Min. Required PlanBasic
Rate Limit5 requests per second
" }, { "info": { "name": "The Racing API Racecard Horse Results", "type": "http" }, "http": { "method": "GET", "url": "https://api.theracingapi.com/v1/racecards/:horse_id/results", "params": [ { "name": "horse_id", "value": "", "type": "path" }, { "name": "start_date", "value": "", "type": "query", "description": "

Query from date with format YYYY-MM-DD, e.g. 2020-01-01

" }, { "name": "end_date", "value": "", "type": "query", "description": "

Query to date with format YYYY-MM-DD, e.g. 2020-01-01

" }, { "name": "region", "value": "", "type": "query", "description": "

Query by region codes. Get the full list here.

Note: If the course query parameter is specified, this will be ignored.

" }, { "name": "course", "value": "", "type": "query", "description": "Query by course ids. Get the full list here." }, { "name": "type", "value": "", "type": "query", "description": "

Query by race type

Options: chase, flat, hurdle, nh_flat

" }, { "name": "going", "value": "", "type": "query", "description": "

Query by going

Options: fast, firm, good, good_to_firm, good_to_soft, good_to_yielding, hard, heavy, holding, muddy, sloppy, slow, soft, soft_to_heavy, standard, standard_to_fast, standard_to_slow, very_soft, yielding, yielding_to_soft

" }, { "name": "race_class", "value": "", "type": "query", "description": "

Query by class

Options: class_1, class_2, class_3, class_4, class_5, class_6, class_7

" }, { "name": "min_distance_y", "value": "", "type": "query", "description": "

Query by minimum race distance (yards)

" }, { "name": "max_distance_y", "value": "", "type": "query", "description": "

Query by maximum race distance (yards)

" }, { "name": "age_band", "value": "", "type": "query", "description": "

Query by age band

Options: 10yo+, 2-3yo, 2yo, 2yo+, 3-4yo, 3-5yo, 3-6yo, 3yo, 3yo+, 4-5yo, 4-6yo, 4-7yo, 4-8yo, 4yo, 4yo+, 5-6yo, 5-7yo, 5-8yo, 5yo, 5yo+, 6-7yo, 6yo, 6yo+, 7yo+, 8yo+, 9yo+

" }, { "name": "sex_restriction", "value": "", "type": "query", "description": "

Query by sex restriction

Options: c&f, c&g, f, f&m, m, m&g

" }, { "name": "limit", "value": "", "type": "query" }, { "name": "skip", "value": "", "type": "query" } ], "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "

Get historic results for a horse on any upcoming racecard.

Min. Required PlanBasic
Rate Limit5 requests per second
" }, { "info": { "name": "The Racing API Results Today", "type": "http" }, "http": { "method": "GET", "url": "https://api.theracingapi.com/v1/results/today", "params": [ { "name": "region", "value": "", "type": "query", "description": "

Query results by region codes. Get the full list here.

" }, { "name": "limit", "value": "", "type": "query" }, { "name": "skip", "value": "", "type": "query" } ], "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "

Get today's results

Min. Required PlanBasic
Rate Limit5 requests per second
" } ] } ], "bundled": true }