Producers

Unified Odds Feed handles data from multiple sources, referred to as Odds Producers, Message Producers, or Product Producers. Each producer has a unique ID, name, and description to help differentiate between them.

Messages from these producers are transmitted via Rabbit AMQP, a messaging protocol used to deliver updates reliably and in real time. Once messages are received by the client's systems, the SDK processes them. Sometimes, extra API calls are needed to fully understand the information sent through AMQP.

To identify the source of a message, each message in the feed includes producer information. You can also retrieve a full list of producers via the available producers endpoint in the API or through the SDK interfaces: ProducerManager in Java and ProducersProvider in .NET.

UOF Producers

  • Live Odds Producer

  • Ctrl Producer

  • BetPal Producer

  • Premium Cricket Producer

  • Virtual Sports Producer

  • Numbers Betting Producer

  • Competition Odds Producer

Producer Integrations

producers.xml

See the XML example below for details about some of our different producers and their scope.

XML Response
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<producers response_code="OK">
    <producer id="1" name="LO" description="Live Odds" api_url="https://api.betradar.com/v1/liveodds/" active="true" scope="live" stateful_recovery_window_in_minutes="4320"/>
    <producer id="3" name="Ctrl" description="Betradar Ctrl" api_url="https://api.betradar.com/v1/pre/" active="true" scope="prematch" stateful_recovery_window_in_minutes="4320"/>
    <producer id="4" name="BetPal" description="BetPal" api_url="https://api.betradar.com/v1/betpal/" active="false" scope="live" stateful_recovery_window_in_minutes="4320"/>
    <producer id="5" name="PremiumCricket" description="Premium Cricket" api_url="https://api.betradar.com/v1/premium_cricket/" active="true" scope="live|prematch" stateful_recovery_window_in_minutes="4320"/>
    <producer id="6" name="VF" description="Virtual football" api_url="https://api.betradar.com/v1/vf/" active="false" scope="virtual" stateful_recovery_window_in_minutes="180"/>
    <producer id="7" name="WNS" description="Numbers Betting" api_url="https://api.betradar.com/v1/wns/" active="false" scope="prematch" stateful_recovery_window_in_minutes="4320"/>
    <producer id="8" name="VBL" description="Virtual Basketball League" api_url="https://api.betradar.com/v1/vbl/" active="false" scope="virtual" stateful_recovery_window_in_minutes="180"/>
    <producer id="9" name="VTO" description="Virtual Tennis Open" api_url="https://api.betradar.com/v1/vto/" active="false" scope="virtual" stateful_recovery_window_in_minutes="180"/>
    <producer id="10" name="VDR" description="Virtual Dog Racing" api_url="https://api.betradar.com/v1/vdr/" active="false" scope="virtual" stateful_recovery_window_in_minutes="180"/>
    <producer id="11" name="VHC" description="Virtual Horse Classics" api_url="https://api.betradar.com/v1/vhc/" active="false" scope="virtual" stateful_recovery_window_in_minutes="180"/>
    <producer id="12" name="VTI" description="Virtual Tennis In-Play" api_url="https://api.betradar.com/v1/vti/" active="false" scope="virtual" stateful_recovery_window_in_minutes="180"/>
    <producer id="14" name="C-Odds" description="Competition Odds" api_url="https://api.betradar.com/v1/codds/" active="false" scope="live" stateful_recovery_window_in_minutes="4320"/>
    <producer id="15" name="VBI" description="Virtual Baseball In-Play" api_url="https://api.betradar.com/v1/vbi/" active="false" scope="virtual" stateful_recovery_window_in_minutes="180"/>
    <producer id="17" name="VCI" description="Virtual Cricket In-Play" api_url="https://api.betradar.com/v1/vci/" active="true" scope="virtual" stateful_recovery_window_in_minutes="180"/>
 </producers>

Producers defined

Betradar offers numerous Producers / Message Producers that develop various messages and deliver them to the Unified Odds Feed.

Live Odds Producer

Producer ID: 1

Betradar's Live Odds (LO) delivers live odds for sport events. LO producer covers the live matches and sends the messages related to the ongoing matches like calculation of odds to the unified feed and keeps all information up to date.

Ctrl Producer

Producer ID: 3

Ctrl producer delivers pre-match odds for sport events. It handles the delivery, change and processing for pre-match odds data.

BetPal Producer

Producer ID: 4

The Betpal producer is an add-on to the existing Live Odds product. It allows to adjust the "standard" Live Odds markets based on the customer preferences . It also enables customers to trade live events without using Betradar's odds suggestions but make use of our mathematical models in combination with Betradar's in-running event data administration.

In other words, Betpal can provide additional odds customization on top of the official Live Odds-covered matches, or clients can create completely new matches and cover them on their own.

Premium Cricket Producer

Producer ID: 5

Premium Cricket producer is a system for publishing odds updates and other relevant updates for the premium cricket product, both pre-match and live. Every data source handles one session, prematch or live. However, PC's producer is the only producer of UOF that sends message through two sessions/message interests, Prematch and Live.

Premium Cricket is a specialist betting service that aims to produce the industry’s highest GGR for cricket. The product includes fixture creation and management, odds provision, trading and settlement.

Virtual Sports Producer

In contrast to Live Odds each Virtual Sport is implemented as a separate producer with unique producer ID in the Unified Odds Feed. This sports producer offers pre-match, live odds and outrights markets.

  • Virtual Football (VF) : Producer 6

  • Virtual Basketball League (VBL) : Producer 8

  • Virtual Dog Racing (VDR) : Producer 10

  • Virtual Horse Classics (VHC) : Producer 11

  • Sim-Play Tennis & Sim-Play ATP Legends (VTI) : Producer 12

  • Sim-Play Baseball (VBI) : Producer 15

  • Sim-Play Cricket (VCI) : Producer 17

Numbers Betting Producer

Producer ID: 7

Numbers Betting, formally known as World Numbers Service (WNS), provides fixed odds for lottery betting on numerous main and side markets and their outcomes.

Competition Odds Producer

Producer ID: 14

Competition Odds (C-odds) is the odds producer for competition based sports. In other words, this producer offers in-play odds for multi-competitor sports like Winter Sports, Golf, F1 and other Motor Sports, etc.

Last updated

Was this helpful?