> For the complete documentation index, see [llms.txt](https://docs.sportradar.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sportradar.com/uof/unified-odds-feed-uof.md).

# Unified Odds Feed (UOF)

The **Unified Odds Feed (UOF)** is **Betradar’s single solution for delivering all odds feed data through one streamlined mechanism**. It combines **real-time XML messages pushed via AMQP** and **API for accessing metadata**, giving you fast, reliable, and consistent data delivery.

This documentation is designed to help you:

* **Understand** how the Unified Odds Feed works
* **Integrate** UOF into your systems with step-by-step guidance
* **Use** its features to build efficient, scalable, and accurate betting services

It provides resources and guidance tailored for:

* **Developers** integrating and maintaining the feed
* **Technical Project Managers** overseeing implementation
* **Traders and Business Teams** leveraging UOF for trading operations and customer-facing products

Whether you’re just getting started or exploring advanced features, you’ll find clear explanations, interactive examples, and best practices to support you at every step.

You can directly access your topics of interest from the catalog below

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-type="content-ref"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><h4 id="unifiedoddsfeed-uof-introductiontouof">Introduction</h4></td><td>Checkout the fundamental concepts of our Unified Odds Feed (UOF) like the ways to access UOF, protocol mechanisms, environments, language support, and additional products/tools. This can help you understand what needs to be considered during the planning or before the integration starts.</td><td></td><td><a href="/uof/introduction/overview.md">Overview</a></td><td><a href="https://1868790214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1KlIQPveu0EGYCTI8DL1%2Fuploads%2F4UJNMioJMNJ4Q3Sr5VPw%2Fbox-cover-introduction.png?alt=media&amp;token=b39a3d92-8f4a-46e1-9031-03740c36a9b1">box-cover-introduction.png</a></td></tr><tr><td><h4 id="unifiedoddsfeed-uof-markets-and-outcomes">Markets &#x26; outcomes</h4></td><td>This section includes detailed information about the different market types offered in Unified Odds Feed (UOF), market life-cycle-management, market mappings and more.</td><td></td><td><a href="/uof/data-and-features/markets-and-outcomes.md">Markets and Outcomes</a></td><td><a href="https://1868790214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1KlIQPveu0EGYCTI8DL1%2Fuploads%2F0qqz3i7JlijCbL7TzXgk%2Fbox-cover-markets-and-outcomes.png?alt=media&amp;token=2507bb8a-0083-4585-9fcb-f84611c0763d">box-cover-markets-and-outcomes.png</a></td></tr><tr><td><h4 id="unifiedoddsfeed-uof-replayserver">Replay server</h4></td><td>The replay server is one of multiple environments available to customers that allows users to replay pre-made matches as well as finished matches. The replay server is provided for both the API and the SDK.</td><td></td><td><a href="/uof/replay-server.md">Replay Server</a></td><td><a href="https://1868790214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1KlIQPveu0EGYCTI8DL1%2Fuploads%2FaRBbWpW2hxxYhyezQuiC%2Fbox-cover-replay-server.png?alt=media&amp;token=262a2873-3124-492a-b4a2-661a86a6b97d">box-cover-replay-server.png</a></td></tr><tr><td><h4 id="unifiedoddsfeed-uof-ourintegrationprocess">Integration Process</h4></td><td><p>The full journey from the creation of your feed access credentials through participation in our Integration Program and finalizing the launch of your integration is explained here.</p><p>Some relevant processes like how to subscribe to UOF updates etc. are laid out step by step.</p></td><td></td><td><a href="/uof/introduction/integration-process.md">Integration Process</a></td><td><a href="https://1868790214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1KlIQPveu0EGYCTI8DL1%2Fuploads%2FolwOdR2wx77UC2czoIBg%2Fbox-cover-integration-process.png?alt=media&amp;token=0a9aa31a-ad42-45ed-a5cd-02f0f01e4f8b">box-cover-integration-process.png</a></td></tr><tr><td><h4 id="unifiedoddsfeed-uof-messages">Messages</h4></td><td>Unified Odds Feed (UOF) receives odds from multiple producers, and presents these in a unified format to customers. The message logic is simplified, and the message are optimized for both performance and providing you with the most essential information about sporting events. In this section you will find all the different message types available in the XML feed, with examples and explanations.</td><td></td><td><a href="/uof/data-and-features/messages.md">Messages</a></td><td><a href="https://1868790214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1KlIQPveu0EGYCTI8DL1%2Fuploads%2FXIripyF9zwTKv1Bp6sBE%2Fbox-cover-messages.png?alt=media&amp;token=6e9c3019-256b-4da3-84ff-dc31b998c874">box-cover-messages.png</a></td></tr><tr><td><h4 id="unifiedoddsfeed-uof-api">API</h4></td><td>The Unified Odds Feed (UOF) API is an essential part of the product, and provides clients with multiple endpoints to get information that is not available in the XML feed. This feature is a self-service website available to our customers not using our UOF SDK.</td><td></td><td><a href="/uof/api-and-structure/api.md">API</a></td><td><a href="https://1868790214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1KlIQPveu0EGYCTI8DL1%2Fuploads%2FUXWbTBvtGGObn4uyUSqN%2Fbox-cover-api.png?alt=media&amp;token=b74558b1-032e-4a07-a410-d9c37e92d3c4">box-cover-api.png</a></td></tr><tr><td><h4 id="unifiedoddsfeed-uof-custombet">CustomBet</h4></td><td>CustomBet is an extension for Unified Odds Feed (UOF) customers and provides two additional endpoints. These endpoints allow bettors to create custom tailored bets for a specific match.</td><td></td><td><a href="/uof/custombet-cb.md">CustomBet (CB)</a></td><td><a href="https://1868790214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1KlIQPveu0EGYCTI8DL1%2Fuploads%2FEZ5Eb5JuZd1LNPSQNCtp%2Fbox-cover-custombet.png?alt=media&amp;token=e44f11af-9979-4776-abb0-999a6c58c0bf">box-cover-custombet.png</a></td></tr><tr><td><h4 id="unifiedoddsfeed-uof-keyconcepts">Key Concepts</h4></td><td>This section describes different important concepts and abbreviations one might find when reading this documentation. Some concepts are related to the SDK, others to sports betting or general terms used throughout our UOF documentation. You will also find information about the different markets and sport events offered in Unified Feed, coming from multiple producers.</td><td><a href="/uof/introduction/key-concepts.md">Key Concepts</a></td><td><a href="/uof/introduction/key-concepts.md">Key Concepts</a></td><td><a href="https://1868790214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1KlIQPveu0EGYCTI8DL1%2Fuploads%2FnRIkJfghTlJNQoPaWcc9%2Fbox-cover-key-concepts.png?alt=media&amp;token=bab5c17c-ddaa-406e-9e00-19b5b1a7839a">box-cover-key-concepts.png</a></td></tr><tr><td><h4 id="unifiedoddsfeed-uof-sdk">SDK</h4></td><td><p>The Unified Odds Feed (UOF) provides customers with an SDK in both Java and .NET. This section explains the advantages of working with the SDK instead of working at the protocol (API) level.</p><p>For more details information about our SDK, consult our dedicated section here: <a href="http://sdk.sportradar.com/content/unifiedfeedsdk/java2/javadoc/">Java</a> and <a href="http://sdk.sportradar.com/content/unifiedfeedsdk/net/doc/html/15adaea0-5ed9-0831-79a5-f2702175b2d9.htm">.NET</a></p></td><td></td><td><a href="/uof/sdk/intro.md">SDK</a></td><td><a href="https://1868790214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1KlIQPveu0EGYCTI8DL1%2Fuploads%2FfjLwabxKEe4P3b53ewjt%2Fbox-cover-sdk.png?alt=media&amp;token=0a4f7953-784b-4eba-91f5-6113355fc10d">box-cover-sdk.png</a></td></tr></tbody></table>

{% hint style="success" %}
**Documentation Queries/ Feedback?**

Write to <support@sportradar.com>
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.sportradar.com/uof/unified-odds-feed-uof.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
