Betradar - the betting arm of Sportradar

Page tree

Betradar - the betting arm of Sportradar

Skip to end of metadata
Go to start of metadata

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 servermq.betradar.com
AMQP port5671 (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))

Exchangeunifiedfeed
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.

VersionAMQP 0.9.1

Message types 

Here you will find more details about each individual message types available in Unified Feed.

NamePriorityDescription

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).