Dutching feed

Back prices for every outcome of a market, each at a different bookmaker or exchange, grouped into ready-made dutches. It covers any market with a fixed set of outcomes: the match result, both teams to score, totals and more.

GET/v2/odds/dutchingregion uk8,000 tokensTry this call

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 standard feed's shape, with two differences:

back[].dutch_id
Eight hex characters. Every leg of one dutch shares it: group a market's offers by it to rebuild each dutch.
No lay
Dutching is back only.

The return per 100 staked is 100 / sum(1 / price) across a dutch's legs. The feed carries no rating.

inPlay=only returns the events in play alone, each marked in_play. The default, exclude, leaves them out.

An in-play call costs what the same pre-match call costs, and you poll it the same way. In-play events carry prices only, with no scores or match clock.

Split the stakes with the dutching calculator.

Example · 17 Sep 2026, 03:27 UK time · one event, one market

{
  "meta": {
    "feed_type": "dutching",
    "region": "uk",
    "odds_format": "decimal",
    "processed_at": "2026-09-17T02:27:36.116Z"
  },
  "data": [
    {
      "event_id": "or_evt_c17c8ac7603a",
      "sport_key": "soccer_england_womens_super_league",
      "sport_title": "England Women's Super League",
      "commence_time": "2026-09-18T18:00:00Z",
      "home_team": "Manchester City W.F.C",
      "away_team": "Liverpool F.C Women",
      "markets": [
        {
          "key": "btts",
          "outcomes": [
            {
              "name": "Yes",
              "back": [
                {
                  "bookmaker": "betwright",
                  "price": 1.83,
                  "link": "https://www.betwright.com/event/142269953/manchester-city-w-f-c-vs-liverpool-f-c-women",
                  "dutch_id": "7bc9d884"
                }
              ]
            },
            {
              "name": "No",
              "back": [
                {
                  "bookmaker": "dabble",
                  "price": 1.88,
                  "link": "https://dabble.co.uk",
                  "dutch_id": "7bc9d884"
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}

Bookmakers on this feed

Bookmakers

  • 10bet
  • 7bet
  • 888sport
  • Bally Bet
  • Bet Target
  • bet365
  • Bet600
  • Betano
  • Betfair Sportsbook
  • Betfred
  • BetMGM
  • Betnero
  • BetTOM
  • BetUK
  • BetVictor
  • Betway
  • BetWright
  • BoyleSports
  • Bwin
  • Casumo
  • CopyBet
  • Coral
  • Dabble
  • Dafabet
  • DAZN Bet
  • Double Bubble Bingo
  • DragonBet
  • FanTeam
  • Fitzdares
  • Geoff Banks
  • Grosvenor
  • HighBet
  • Hollywoodbets
  • Hopa
  • Karamba
  • Ladbrokes
  • LeoVegas
  • LiveScore Bet
  • Lottoland
  • McBookie
  • Mr Vegas
  • MrRex
  • NetBet
  • Octobet
  • Paddy Power
  • Parimatch
  • Planet Sport Bet
  • PricedUP
  • Pub Casino
  • QuinnBet
  • Sky Bet
  • Sporting Index
  • Sportingbet
  • Star Sports
  • talkSPORT BET
  • Toals
  • Tote
  • Unibet
  • Vbet
  • Virgin Bet
  • William Hill

Exchanges

  • Betfair Exchange
  • Matchbook
  • Smarkets

From the live coverage summary. Coverage shows each bookmaker by sport.

Questions

  • Does a dutch guarantee a return?

    No. A dutch returns the same whichever covered outcome wins. That beats the total stake only when the prices allow, and prices move between reading a row and placing the bets.

From the blog

Get an API key

Every plan includes every feed, Free included. Plans differ only in how many tokens you get.