{ "opencollection": "1.0.0", "info": { "name": "The Racing Australia Horses API", "version": "1.4.3" }, "items": [ { "info": { "name": "Horses", "type": "folder" }, "items": [ { "info": { "name": "The Racing API Horse Search", "type": "http" }, "http": { "method": "GET", "url": "https://api.theracingapi.com/v1/horses/search", "params": [ { "name": "name", "value": "", "type": "query" } ], "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "

Search horses by name

Min. Required PlanStandard
Rate Limit5 requests per second
" }, { "info": { "name": "The Racing API Horse Results", "type": "http" }, "http": { "method": "GET", "url": "https://api.theracingapi.com/v1/horses/: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 full historical results for a horse

Min. Required PlanPro
Rate Limit5 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 Horse Standard", "type": "http" }, "http": { "method": "GET", "url": "https://api.theracingapi.com/v1/horses/:horse_id/standard", "params": [ { "name": "horse_id", "value": "", "type": "path" } ], "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "

Get a basic horse profile

Min. Required PlanStandard
Rate Limit5 requests per second

ℹ️ You may also get profiles for a sire/dam/damsire using this endpoint by replacing their id prefix with 'hrs_'

" }, { "info": { "name": "The Racing API Horse Pro", "type": "http" }, "http": { "method": "GET", "url": "https://api.theracingapi.com/v1/horses/:horse_id/pro", "params": [ { "name": "horse_id", "value": "", "type": "path" } ], "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "

Get a detailed horse profile including dob, sex, color and breeder.

Min. Required PlanPro
Rate Limit5 requests per second

ℹ️ You may also get profiles for a sire/dam/damsire using this endpoint by replacing their id prefix with 'hrs_'

ℹ️ If a detailed profile for a horse can't be found, a basic profile may still be found using the