latestOpenAPI 3.1.02026-08-2258124482.2 KB

2c05e3febd3a

Results
Standard Plan
Pro Plan

Result

<h4>Get a result</h4><table><tbody><tr><td><b>Min. Required Plan</b></td><td>Standard</td></tr><tr><td><b>Rate Limit</b></td><td>5 requests per second</td></tr></tbody></table>
get/v1/results/{race_id}

Path parameters

race_idstring required

Response

Successful Response

race_idstring required

Unique identifier for the race, prefixed rac_.

datestring required

Date of the race, YYYY-MM-DD, in local track time.

regionstring required

Region code for the racecourse, e.g. GB, IRE.

coursestring required

Racecourse name. Non-GB courses carry a country suffix, e.g. Ballinrobe (IRE).

course_idstring required

Unique identifier for the racecourse, prefixed crs_.

offstring required

Scheduled off time, local track time, 12-hour clock without meridiem, e.g. 8:25.

off_dtstring nullable

Scheduled off time as a timezone-aware ISO 8601 datetime. Prefer this over off and date for any time arithmetic.

race_namestring required

Full race title, including sponsor.

typestring required

Race type, e.g. Flat, Hurdle, Chase.

classstring required

Official race class, e.g. Class 3. Empty where the racing authority does not class the race.

patternstring required

Pattern or graded status where applicable. Empty for ordinary races.

rating_bandstring required

Official rating band for a handicap, e.g. 0-100. Empty for non-handicaps.

age_bandstring required

Age restriction on entry, e.g. 4yo+.

sex_reststring required

Sex restriction on entry. Empty when the race is open.

diststring required

Race distance in miles and furlongs, e.g. 2m7f.

dist_ystring required

Race distance in yards.

dist_mstring required

Race distance in metres.

dist_fstring required

Race distance in furlongs, e.g. 23f.

goingstring required

Official going, e.g. Good.

surfacestring nullable

Racing surface, e.g. Turf, AW.

jumpsstring nullable

Description of the obstacles jumped, e.g. 12 hurdles. Empty for flat races.

winning_time_detailstring nullable

Winning time with the comparison to standard, e.g. 5m 44.90s (slow by 7.90s).

commentsstring nullable

Official race-level comments from the racing authority, such as stewards' notes. Empty when none.

non_runnersstring nullable

Declared non-runners, with the reason in brackets where given.

tote_winstring nullable

Tote win dividend to a unit stake, including the currency symbol.

tote_plstring nullable

Tote place dividends, one per placed horse, space separated.

tote_exstring nullable

Tote Exacta dividend.

tote_csfstring nullable

Computer Straight Forecast dividend.

tote_tricaststring nullable

Computer Tricast dividend. Empty when the race did not qualify.

tote_trifectastring nullable

Tote Trifecta dividend. Empty when not offered on the race.

Example response

{
  "age_band": "4yo+",
  "class": "",
  "comments": "",
  "course": "Ballinrobe (IRE)",
  "course_id": "crs_4550",
  "date": "2025-08-11",
  "dist": "2m7f",
  "dist_f": "23f",
  "dist_m": "4625",
  "dist_y": "5058",
  "going": "Good",
  "jumps": "12 hurdles",
  "non_runners": "Diamonds Diva (reserve), Great Rainbow (reserve), Loughrask Rainbow (reserve)",
  "off": "8:25",
  "off_dt": "2025-08-11T20:25:00+01:00",
  "pattern": "",
  "race_id": "rac_11715730",
  "race_name": "J.J. Burke Peugeot Handicap Hurdle",
  "rating_band": "0-100",
  "region": "IRE",
  "runners": [
    {
      "age": "8",
      "bsp": "11.26",
      "btn": "0",
      "dam": "Save Me The Waltz (FR)",
      "dam_id": "dam_4189605",
      "damsire": "Halling",
      "damsire_id": "dsi_675241",
      "draw": "",
      "headgear": "v",
      "horse": "Mephisto (IRE)",
      "horse_id": "hrs_19359270",
      "jockey": "Shane Fitzgerald",
      "jockey_claim_lbs": "0",
      "jockey_id": "jky_302916",
      "number": "2",
      "or": "98",
      "ovr_btn": "0",
      "owner": "Restricted Movement Syndicate",
      "owner_id": "own_1204876",
      "performance_rating": "80",
      "position": "1",
      "prize": "€5900",
      "sex": "G",
      "silk_url": "https://silks.theracingapi.com/silk?body=solid:ce1126&sleeves=solid:ffffff&cap=solid:ce1126",
      "sire": "Kendargent (FR)",
      "sire_id": "sir_4514419",
      "sp": "15/2",
      "sp_dec": "8.50",
      "speed_rating": "95",
      "time": "5:44.90",
      "trainer": "Gerard Keane",
      "trainer_id": "trn_86382",
      "weight": "11-12",
      "weight_lbs": "166"
    }
  ],
  "sex_rest": "",
  "surface": "Turf",
  "tote_csf": "€300.55",
  "tote_ex": "€253.10",
  "tote_pl": "€2.30 €5.80 €4.20",
  "tote_tricast": "€5228.29",
  "tote_trifecta": "",
  "tote_win": "€8.50",
  "type": "Hurdle",
  "winning_time_detail": "5m 44.90s (slow by 7.90s)"
}