Skip to content

Arbs Data API

Arbs Data API provides access to arbs (arbitrage bets / surebets) data — combinations of outcomes from different bookmakers that guarantee profit regardless of the sporting event result.

Available APIs

Prematch Arbs

Host: arbs.prematch.api.breaking-bet.com

Arbs for pre-match events.

Live Arbs

Host: arbs.live.api.breaking-bet.com

Arbs for real-time (live) events.


What are Arbs?

An arb occurs when odds from different bookmakers for all possible outcomes of an event allow you to distribute bets so that you get profit regardless of the result.

Example:

  • Bookmaker A offers 2.1 odds for team 1 to win
  • Bookmaker B offers 2.1 odds for team 2 to win

With proper bankroll distribution between these bets, you can get a guaranteed profit of 5%.


Working with Arbs Data API

1. Obtaining Access Token

To access the API, you need to get a token for the arbs_prematch or arbs_live service:

bash
curl https://breaking-bet.com/access_keys/{YOUR_ACCESS_KEY}/access_tokens \
  -H 'Authorization: ApiKey {YOUR_SECRET_KEY}' \
  -d '{"service": "arbs_prematch"}'

2. Creating a Filter

Create a filter with arb selection criteria:

bash
POST https://arbs.prematch.api.breaking-bet.com/filters/bb-{YOUR_ACCESS_KEY}

3. Retrieving Data

Get data from the created filter:

bash
POST https://arbs.prematch.api.breaking-bet.com/filters/bb-{YOUR_ACCESS_KEY}/items

API Specification