Skip to main content
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, bookmakers filters, 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 your orderPrice floor.

Punter platforms

Live betslip fetching

Most bookmakers’ odds and limits arrive through OddsPapi v5. A few venues (for example singbet) 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 default minStake / 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.