Basic message configuration
Table of contents:
In this chapter you will find all the different messages available from the Betradar producers in Unified Feed. Messages in the Unified feed are sent on various topics that are intended to provide easy and flexible filtering via message queue (AMQP). For more information about our message system HERE.
AMQP server | mq.betradar.com |
AMQP port | 5671 (standard SSL for AMQP) |
Virtual host | /unifiedfeed/<bookmaker_id> (where <bookmaker_id> is your bookmaker id (see users/whoami.xml endpoint for how to find your bookmaker_id if you are uncertain)) |
Exchange | unifiedfeed |
Username | <your_security_access_token> |
Password | <blank> |
Queue | You cannot create your own queues. Instead you have to request a server-named queue (empty queue name in the request). Passive, Exclusive, Non-durable. |
Version | AMQP 0.9.1 |
Message types
Here you will find more details about each individual message types available in Unified Feed.
Name | Priority | Description |
---|
alive | Low | If not received, something is broken/not working. |
bet_cancel | High | Cancel a market due to an error. |
bet_settlement | Low | Settle/clear bets for the listed markets and outcomes for a particular event. |
bet_stop | High | Specified group of markets for a specified sport event should all change their market status to either suspended or deactivated. |
fixture_change | High | Sent when an important fixture change has happened (typically some near-term change, such as a new event or a change to an event (e.g. delayed match)). |
odds_change | High | Lists odds changes for some or all markets for a match and signal bet stop for the whole match, individual markets, or outcomes. |
rollback_bet_settlement | Low | Undo a previously sent bet settlement that was sent in error. |
rollback_bet_cancel | Low | Undo a bet cancel that was sent by mistake. |
snapshot_complete | None | Sent after all odds updates from a recovery API request has been sent |
Special message cases
Bet settlements for another outcome for correct score markets
Some correct score markets have limited outcomes. If the actual correct score is something different than the outcomes that were offered, there is a choice:
- The bets placed can be considered lost
- The bets placed can be refunded (as the winning outcome wasn’t offered).
Betradar intends this to be a configuration option going forward. As it is currently: You will receive a bet_settlement first from our live-odds producer, where all outcomes are reported as losses, and a second bet_settlement from the prematch producer, where all outcomes are reported as voided (refunded).