Extra place feed
Only the races where a bookmaker pays more places than the exchange place market. Each row carries both places counts, the win lay and the place lay, so the extra place is visible without a lookup.
Tokens for one call of the whole UK & Ireland feed. A filtered call costs less: pricing publishes the table it is worked out from.
What's in a reply
The each-way feed's fields. A row is here because of two numbers:
back[].places- The places the bookmaker pays, with
back[].place_beside it.fraction lay.place[].places- The places the exchange market pays, always fewer. In the example: 5 against 4.
The extra place feed is pre-match only.
The raw odds feed carries each-way terms on golf and racing winner markets, with extra_ set when a bookmaker pays more places than its standard terms.
Size both lays with the extra place calculator.
{
"meta": {
"feed_type": "extra-place",
"region": "uk",
"odds_format": "decimal",
"processed_at": "2026-09-17T02:27:42.471Z"
},
"data": [
{
"event_id": "or_evt_c7ced4ea628e",
"sport_key": "horse_racing",
"sport_title": "Horse Racing",
"commence_time": "2026-09-17T13:00:00Z",
"venue": "Ayr",
"markets": [
{
"key": "each_way",
"outcomes": [
{
"name": "Oriental Prince",
"back": [
{
"bookmaker": "betfred",
"price": 4,
"places": 5,
"place_fraction": 0.2,
"link": "https://www.betfred.com/sports/horse-racing/event/36917739"
}
],
"lay": {
"win": [
{
"exchange": "smarkets",
"price": 4.3,
"available": 38.74,
"link": "https://smarkets.com/sport/horse-racing/ayr/2026/09/17/14-00/45322269/"
}
],
"place": [
{
"exchange": "betfair_exchange",
"price": 2.18,
"available": 17.94,
"places": 4,
"link": "https://www.betfair.com/exchange/plus/horse-racing/market/1.262474551"
}
]
}
}
]
}
]
}
]
}Bookmakers on this feed
Bookmakers
- Bally Bet
- bet365
- Bet600
- Betfair Sportsbook
- Betfred
- BetTOM
- BetUK
- Betway
- BoyleSports
- Casumo
- Coral
- Double Bubble Bingo
- Fitzdares
- Grosvenor
- Jackpotjoy
- Ladbrokes
- LiveScore Bet
- Monopoly Casino
- Octobet
- Paddy Power
- QuinnBet
- Rainbow Riches Casino
- Sky Bet
- Sporting Index
- Spreadex
- Unibet
- Virgin Bet
Exchanges
- Betfair Exchange
- Matchbook
- Smarkets
From the live coverage summary. Coverage shows each bookmaker by sport.
Questions
How is it different from the each-way feed?
Same shape, fewer rows: only the offers where the bookmaker pays more places than the exchange place market.
Does an extra place row guarantee a return?
No. It pays extra only when the horse finishes in an extra place, at the prices on the row. Any other finish gives the qualifying result, and prices move.
From the blog
- Horse racing and each-way odds dataRunners, courses and each-way place terms: how horse racing looks in an odds feed.
- Tipster proofing: recording the price on offerAn ASA ruling found each-way terms not visible in some proofing screenshots. Each-way board offers carry them.
- Horse racing API in Python: Discord and TelegramPost each race's prices to Discord or Telegram from Python, and never the same table twice in a row.
Get an API key
Every plan includes every feed, Free included. Plans differ only in how many tokens you get.