Data APIs
Each Data API in BreakingBet provides access to a specific data type and is located on a separate host.
For integration convenience:
- each Data API is described on a separate documentation page,
- each page has embedded Swagger UI with complete endpoint description,
- all Data APIs use unified principles of authentication, filtering, and response processing.
General Endpoint Structure
All Data APIs follow a common filter-based workflow.
At the conceptual level, endpoints are divided into three groups:
- Filter creation
- Data list retrieval
- Data list retrieval for a specific sporting event Endpoints that allow retrieving a specific data item by id
How to Read Swagger Documentation
Swagger UI is the source of truth for a specific Data API.
In Swagger documentation you will find:
- complete list of endpoints,
- allowed filter parameters,
- request and response formats,
- data examples.
Text documentation provides general context and operating principles, while Swagger UI provides accurate and current specification.
Available Data APIs
Prematch Arbs Data API
arbs.prematch.api.breaking-bet.com
Arbs (Arbitrage / Surebets) for pre-match events.
Live Arbs Data API
arbs.live.api.breaking-bet.com
Arbs (Arbitrage / Surebets) for real-time events.
Prematch Middles Data API
middles.prematch.api.breaking-bet.com
Middles for pre-match events.
Live Middles Data API
middles.live.api.breaking-bet.com
Middles for real-time events.
Prematch Valuebets Data API
valuebets.prematch.api.breaking-bet.com
Valuebets for pre-match events.
Live Valuebets Data API
valuebets.live.api.breaking-bet.com
Valuebets for real-time events.
Dictionaries API
dicts.api.breaking-bet.com
Reference data for ID decoding and data matching.
Each of these services is described on its own documentation page with examples and embedded Swagger UI.