Message Types Overview
To decrease the size of the messages sent and improve message transferring speed, all messages are sent in delta formats – meaning only changes will be sent to you. The first message will always be a full message with all available data.
Every message will hold a reference to the Fixture, Market, and Bet that they belong to.
Fixture metadata update - The first message for every fixture. The fixture message contains general data about the fixture, for example, status, timestamp, teams, etc.
Market update - Contains the updates of the bets prices in the ordered fixtures. For every market, you’ll receive a separate market message. Every Market holds data regarding lines and bets.
Livescore update - Contains the Livescore information of the fixture: Periods, scores, and statistics.
Settlements - Contains the settlements (resulting) that we’ve calculated and sent to customers.
Snapshot - Available using API request for prematch and Inplay. A full snapshot of the fixtures, results, and markets you have ordered. Fixture snapshot will be unavailable if it's ended over then 24 hours from your request.
Heartbeat - Contains the current date and time. Heartbeat messages will be sent every 5 seconds, and they can be used to make sure that your connection is still alive.
Message Types
| Id | Value |
|---|---|
| 1 | Fixture metadata update |
| 2 | Livescore update |
| 3 | Market update |
| 31 | Keep Alive |
| 9 | Heartbeat |
| 35 | Settlements |
| 36 | Snapshot |