---
title: "Race Pro"
method: GET
path: "/v1/racecards/{race_id}/pro"
tags: ["Pro Plan"]
---

# Race Pro

`GET /v1/racecards/{race_id}/pro`

<h4>Get a race, including runner odds for UK & Ireland races only.</h4><table><tbody><tr><td><b>Min. Required Plan</b></td><td>Pro</td></tr><tr><td><b>Rate Limit</b></td><td>5 requests per second</td></tr></tbody></table>

## Path parameters

- `race_id` string, required

## Response `200`

Successful Response

- RacecardOddsPro
  - `race_id` string, required
  - `course` string, required
  - `course_id` string, required
  - `date` string, required
  - `off_time` string, required
  - `off_dt` string, nullable
  - `race_name` string, required
  - `distance_round` string, required
  - `distance` string, required
  - `distance_f` string, required
  - `region` string, required
  - `pattern` string, required
  - `sex_restriction` string, nullable
  - `race_class` string, required
  - `type` string, required
  - `age_band` string, required
  - `rating_band` string, required
  - `prize` string, required
  - `field_size` string, required
  - `going_detailed` string, nullable, required
  - `rail_movements` string, nullable, required
  - `stalls` string, nullable, required
  - `weather` string, nullable, required
  - `going` string, required
  - `surface` string, nullable, required
  - `jumps` string, nullable
  - `runners` RunnerOddsPro[], required
    - `horse_id` string, required
    - `horse` string, required
    - `dob` string, nullable, required
    - `age` string, nullable, required
    - `sex` string, nullable, required
    - `sex_code` string, nullable, required
    - `colour` string, nullable, required
    - `region` string, nullable, required
    - `breeder` string, nullable, required
    - `dam` string, required
    - `dam_id` string, required
    - `dam_region` string, nullable
    - `sire` string, required
    - `sire_id` string, required
    - `sire_region` string, nullable
    - `damsire` string, required
    - `damsire_id` string, required
    - `damsire_region` string, nullable
    - `trainer` string, required
    - `trainer_id` string, required
    - `trainer_location` string, nullable
    - `trainer_14_days` RunnerTrainer14Days
      - `runs` string, nullable
      - `wins` string, nullable
      - `percent` string, nullable
    - `owner` string, required
    - `owner_id` string, required
    - `prev_trainers` RunnerPrevTrainer[], nullable
      - `trainer` string, nullable
      - `trainer_id` string, nullable
      - `change_date` string, nullable
    - `prev_owners` RunnerPrevOwner[], nullable
      - `owner` string, nullable
      - `owner_id` string, nullable
      - `change_date` string, nullable
    - `comment` string, nullable
    - `spotlight` string, nullable
    - `quotes` RunnerQuote[], nullable
      - `date` string, nullable
      - `horse` string, nullable
      - `horse_id` string, nullable
      - `race` string, nullable
      - `race_id` string, nullable
      - `course` string, nullable
      - `course_id` string, nullable
      - `distance_f` string, nullable
      - `distance_y` string, nullable
      - `quote` string, nullable
    - `stable_tour` RunnerStableTour[], nullable
      - `quote` string, nullable
    - `medical` RunnerMedical[], nullable
      - `date` string, nullable
      - `type` string, nullable
    - `number` string, required
    - `draw` string, required
    - `headgear` string, nullable
    - `headgear_run` string, nullable
    - `wind_surgery` string, nullable
    - `wind_surgery_run` string, nullable
    - `past_results_flags` string[], nullable
    - `lbs` string, required
    - `ofr` string, required
    - `rpr` string, required
    - `ts` string, required
    - `performance_rating` string, nullable
    - `speed_rating` string, nullable
    - `jockey` string, required
    - `jockey_id` string, required
    - `silk_url` string, nullable
    - `last_run` string, required
    - `form` string, nullable, required
    - `trainer_rtf` string, nullable, required
    - `odds` OddsHistory[], nullable
      - `bookmaker` string, required
      - `fractional` string, required
      - `decimal` string, required
      - `ew_places` string, required
      - `ew_denom` string, required
      - `updated` string, required
      - `history` unknown[], nullable
        - unknown
  - `big_race` boolean, nullable
  - `is_abandoned` boolean, nullable
  - `tip` string, nullable
  - `verdict` string, nullable
  - `betting_forecast` string, nullable
  - `race_status` string, nullable

## Other responses

- `404` — Not found
- `422` — Validation Error

---

[API](https://skmtc.net/theracingapi/apis/the-racing-api.md) · [All operations](https://skmtc.net/theracingapi/apis/the-racing-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/theracingapi/the-racing-api/versions/9c8b1fd5531c/schema)
