Skip to main content

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

IdValue
1Fixture metadata update
2Livescore update
3Market update
31Keep Alive
9Heartbeat
35Settlements
36Snapshot