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.Betting exchanges
Order-book venues. ABP places against available liquidity.Prediction markets
Binary/outcome markets, mostly sweep-capable — the venue fills against its book in one shot at yourorderPrice floor.
Punter platforms
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.