ABP integrates 32 bookmakers behind one API. Identify each by its slug (e.g.
pinnacle, betfair-ex, polymarket). Call GET /bookmakers for the live list plus each bookmaker’s default stake limits. Your API key may be scoped to a subset — see Authentication.How to read this page
- Slug — the string you pass in account creation,
bookmakersfilters, and order routing. - Type — Sportsbook, Exchange, Prediction market, or Punter platform. Type affects fill behaviour.
- Sweep — whether the venue fills a partial-stake order by sweeping its order book in a single shot (see Order Placement → exchange sweep). Non-sweep venues are filled by ABP’s multi-pass weighted-average logic instead.
Traditional sportsbooks
Single-price venues. ABP places one or more bets against the quoted line and applies the limit cascade.| Bookmaker | Slug | Sweep |
|---|---|---|
| Pinnacle | pinnacle | — |
| Pinnacle B2B | pinnacleb2b | — |
| Betamapola | betamapola | — |
| Betcris | betcris | — |
| Bookmaker.eu | bookmaker.eu | — |
| Cloudbet | cloudbet | — |
| Cloudbet B2B | cloudbetb2b | — |
| Justbet | justbet | — |
| Kaiyun | kaiyun | — |
| Monkeyline | monkeyline.vip | — |
| 198bet | 198bet | — |
| Paradise Wager | paradisewager | — |
| Sharpbet | sharpbet | — |
| Singbet | singbet | — |
| Sports411.ag | sports411.ag | — |
| 3et | 3et | — |
| 3et++ | 3et++ | — |
Betting exchanges
Order-book venues. ABP places against available liquidity.| Bookmaker | Slug | Sweep |
|---|---|---|
| Betfair Exchange | betfair-ex | ✅ |
| Smarkets | smarkets | — |
| Limitless Exchange | limitless-ex | — |
| Matchbook | matchbook | — |
Prediction markets
Binary/outcome markets, mostly sweep-capable — the venue fills against its book in one shot at yourorderPrice floor.
| Bookmaker | Slug | Sweep |
|---|---|---|
| Polymarket | polymarket | ✅ |
| Polymarket US | polymarket.us | ✅ |
| Kalshi | kalshi | ✅ |
| Predict.fun | predict.fun | ✅ |
| ProphetX | prophetx | — |
| SX Bet | sx.bet | ✅ |
| Vertex | vertex | — |
| 4casters | 4casters | ✅ |
| Novig | novig.us | ✅ |
Punter platforms
| Bookmaker | Slug | Sweep |
|---|---|---|
| Punter.io | punter.io | — |
| Punter.io++ | punter.io++ | — |
Live betslip fetching
Most bookmakers’ odds and limits arrive through OddsPapi v5. A few venues (for examplesingbet) don’t expose limits through OddsPapi, so ABP fetches them live from the bookmaker API whenever a subscribed price changes — deduplicated per unique account. This is transparent to you: the betslip WebSocket channel and GET /betslip behave identically regardless of the source.
Stake limits
Each bookmaker carries defaultminStake / maxStake values, returned by GET /bookmakers. These are the bookmaker tier of the limit cascade — an account override or a tighter odds limit can supersede them.
Next steps
Order Placement
How sweep and multi-pass fills differ.
Currency & Limits
Native currencies and the limit cascade.