LogoLogo
CtrlK
sportradar.comSportradar Support Portal
  • Home
  • Unified Odds Feed (UOF)
  • Introduction
    • Overview
    • Access Methods
    • Environments
    • Language Support
    • Key Concepts
      • Sport Structure
      • Sport Event Information
      • Producers
      • Fixture Changes
      • Specifiers
      • Virtual Sports
      • Outrights
    • Translation Tool
    • Market Overview (UOF and CB)
      • ATP Players & Micro Markets
    • Integration Process
      • Integration Program
      • Kickoff Call
      • Account Creation
      • Technical Kickoff Call
      • Integration Review
      • Sportsbook Testing
      • Preparation to Launch
      • Important Notifications
    • Feature Updates
      • Pre-Match Odds
      • Live Odds
      • Competition Odds
      • Player Markets & Micro Markets
      • Custom Bet
      • Live Booking Calendar
      • Unified Odds Feed (UOF)
      • Premium Cricket Service
    • Betting Rules
  • Data & Features
    • Messages
      • AMQP Topic Filtering
      • Message Example
      • System
        • Alive
        • Snapshot Complete
      • Event
        • Fixture Change
        • Odds Change
          • Sport Event Status
        • Bet Stop
        • Bet Settlement
        • Bet Cancel
        • Rollback Bet Cancel
        • Rollback Bet Settlements
    • Markets and Outcomes
      • Identify a Market
      • Market Description
      • Market Mapping
      • Market Status
      • Market Types
        • Flex Score Markets
        • Free Text & Structure
        • Goalscorer markets
        • Golf Three-Balls Market
        • Head2Head markets
        • Life cycle of odds
        • Missing markets
        • Outcome variant description
        • Outright markets
    • Player Markets
      • Pre-Match Player Markets and Tournaments coverage
      • Pre-Match Player Markets Configuration
      • Pre-Match Player Markets rules & FAQs
      • Pre-Match Player Markets UOF message types
  • CustomBet (CB)
    • Intro
      • Availability and Environments
      • API & Endpoints
    • XML Schema Definition (XSD)
    • Odds Harmonization - New feature (Pilot stage)
    • Pre-Built Bet Recommendation
  • Live Competition Odds
    • Live Odds - Golf
      • Sport Hierarchy
      • Live Odds Configuration
      • C-Odds AMQP Messages
      • UOF API fixture information
      • UOF API score information
      • Via Replay Server
    • Live Odds - Formula 1
      • Formula 1 Live Odds Configuration
      • Formula 1 C-Odds AMQP messages
      • Formula 1 UOF API fixture information
      • Formula 1 UOF API score information
      • Formula 1 via Replay Server
    • Live Odds - MotoGP
      • MotoGP Live Odds Configuration
      • MotoGP UOF API fixture information
    • Live Odds - Nascar
      • Nascar Live Odds Configuration
      • Nascar UOF API fixture information
    • Live Odds - Biathlon
      • Biathlon Live Odds Configuration
      • Biathlon UOF API fixture information
      • Biathlon UOF API score information
      • Biathlon via Replay Server
    • Live Odds - Formula E
      • Formula E Live Odds Configuration
      • Formula E UOF API fixture information
    • Live Odds - Alpine Skiing
      • Alpine Skiing Live Odds Configuration
      • Alpine Skiing UOF API fixture information
      • Alpine Skiing UOF API score information
    • Live Odds - Cycling
      • Cycling Live Odds Configuration
      • Cycling UOF API fixture information
      • Cycling UOF API score information
      • Cycling via Replay Server
    • Live Odds - Ski Jumping
      • Ski Jumping Live Odds Configuration
      • Ski Jumping UOF API fixture information
      • Ski Jumping UOF API score information
  • Live Odds for Electronic
    • Live Odds - eBasketball
      • eBasketball sport, category & tournaments
      • eBasketball LO AMQP messages
      • eBasketball UOF API fixture information
      • eBasketball via Replay Server
    • Live Odds - elce Hockey
      • eIce Hockey sport, categories & tournaments
      • eIce Hockey LO AMQP messages
      • eIce Hockey UOF API fixture information
      • eIce Hockey via Replay Server
    • Live Odds - eSoccer
      • eSoccer sport, categories & tournaments
      • eSoccer LO AMQP messages
      • eSoccer UOF API fixture information
      • eSoccer via Replay Server
  • Number Betting Service
  • Replay Server
    • UOF - Example replays
    • UOF - Replay server (API)
    • UOF - Replay server (SDK)
    • UOF - Scenarios
  • Premium Cricket
    • Scoring API
    • API Descriptions
      • List of Events
      • Event Information
      • Scorecard
      • Score by Ball
  • SDK
    • Intro
    • Versioning Policy
    • Features
      • Session
      • Message Validation
      • Error Handling
      • Recovery
      • Caching
      • Logging
      • Replay
    • Data Flow Diagram (DFD)
    • Languages
      • Java
        • Installation
        • Class Hierarchies
          • SportEvent
          • SportEventStatus
          • Feed Messages
          • Message Markets
          • UOF Java SDK - Outcomes
          • Migration Guide
        • Examples
        • Common Logs Explained
      • .Net
        • Installation
        • Class Hierarchies
          • SportEvent
          • SportEventStatus
          • Feed Messages
          • Message Markets
          • Outcomes
        • Examples
        • Common Logs Explained
        • Migration Guide
    • Troubleshooting
      • Setting Up
      • Entities
      • Markets and Outcomes
      • Common Errors
  • API and Structure
    • Overview
    • API
      • User Information
      • Booking Calendar
      • Odds Recovery
        • Request Full Odds Recovery Endpoint
          • Endpoint
          • XML Example
        • Recover Sport Event Endpoint
          • Endpoint
          • XML Example
        • Recover Stateful Messages Endpoint
          • Endpoint
          • XML Example
        • Restrictions for Odds Recovery
      • Static Sport Event Information
        • All Sport Events for a Specific Date Endpoint
          • Endpoint
          • XML Example
        • Currently Live Sport Events Endpoint
          • Endpoint
          • XML Example
        • Fixture Changes Endpoint
          • Endpoint
          • XML Example
        • Fixture Endpoint
          • Endpoint
          • XML Example
        • List of Sport Events Endpoint
          • Endpoint
          • XML Example
        • Result Changes Endpoint
          • Endpoint
          • XML Example
        • Schedule for a Tournament Endpoint
          • Endpoint
          • XML Example
      • Sport Event Information
        • All Available Sports Endpoint
          • Endpoint
          • XML Example
        • All Available Tournaments Endpoint
          • Endpoint
          • XML Example
        • All Seasons Endpoint
          • Endpoint
          • XML Example
        • Categories for a Sport Endpoint
          • Endpoint
          • XML Example
        • Summary of a Sport Event Endpoint
          • Endpoint
          • XML Example
        • Timeline Endpoint
          • Endpoint
          • XML Example
        • Tournament Information Endpoint
          • Endpoint
          • XML Example
        • Tournaments for a Sport Endpoint
          • Endpoint
          • XML Example
      • Entity Descriptions
        • Player Profile Endpoint
          • Endpoint
          • XML Example
        • Competitor Profile Endpoint
          • Endpoint
          • XML Example
        • Venue Summary Endpoint
          • Endpoint
          • XML Example
      • Probabilities API & Cashout
        • Market Probabilities
          • Endpoint
          • XML Example
        • Market Probabilities with Specifier
          • Endpoint
          • XML Example
        • Sport Event Probabilities
          • Endpoint
          • XML Example
      • Betting Descriptions
        • Available Producers
          • Endpoint
          • XML Example
        • Betstop Descriptions
        • Betting Status
        • Market Descriptions
        • Match Status
        • Variant Descriptions
        • Variant Market Description Direct
        • Variant Market Descriptions
          • Endpoint
          • XML Example
        • Void Reasons
          • Endpoint
          • XML Example
      • Elements
        • <category>
        • <competitors>
        • <coverage_info>
        • <current_season>
        • <extra_info>
        • <fixture>
        • <jersey>
        • <market>
        • <period_scores>
        • <pitchers> and <pitcherHistory>
        • <player>
        • <product_info>
        • <season_coverage_info>
        • <season>
        • <sport_event_conditions>
        • <sport_event_status>
        • <sport_event>
        • <sport>
        • <tournament_round>
        • <tournament>
        • <tv_channels>
        • <venue>
    • API - Stage Structure
      • Alpine Skiing
      • Biathlon
      • Bobsleigh
      • Cross country
      • Cycling
      • Formula 1
      • Horse Racing
      • Golf
      • Drag racing
      • Indy racing
      • Luge
      • Motorcycle racing
      • Olympics
      • Nordic combined
      • Rally
      • Ski jumping
      • Snowboard
      • Speed skating
      • Stock car racing
      • UOF - Touring car racing
  • XML Schema Definition
  • UOF Guides
    • How to Generate Access Tokens
    • How to Connect to Ctrl
    • Handover Between Producers
    • How to handle user credentials in Ctrl
    • BetPal Quickstart Guide
  • Error Handling
    • Recovery using API
    • Error Catalogue
      • Missing Alives
      • Snapshot complete with unknown recoveryId
      • Connection reset
      • Recovery request has negative timestamp
      • Retrieved market descriptor is missing outcome
      • Error Catalogue
      • Very slow API responses
      • Unable to read beyond the end of the stream
      • The SSL connection could not be established
      • Unable to connect to rabbit server
      • Bad API response 503 Service Unavailable
      • Unexpected results returned from the SDK
      • Duplicate messages
      • Getting NULL trying to fetch category from tournament object
      • Java.net.UnknownHostException
      • System.OutOfMemoryException
      • BD (Betradar Documentation)
      • TimeoutException, a task was canceled
      • API response_code NOT_FOUND
      • Unexpected connection driver exception
    • Best Practice
  • Support & History
    • FAQ
      • Why do I sometimes receive a bet_cancel message instead of a bet_settlement message with void factor?
      • Why do I receive multiple updates to markets with the same id in the odds_change message?
      • Why am I not getting any odds_change messages, after I connect?
      • Why am I not receiving the final score/result of a match (match_result)?
      • I am receiving odds_change messages from the Live Odds producer before the handover message from pre-match, is this normal?
      • UOF Global Endpoints FAQs
      • Is the replay server accessible with an integration token during the weekends?
      • UOF - FAQ
      • If I initiate a recovery after timestamp, are the fixture changes that were sent out after the timestamp also sent as part of the recovery?
      • If I have the pre-match and live package enabled, and a template for sport X set in Ctrl, and oddskey configured in Betradar.com. Is it normal to receive fixture changes from the Live Odds producer?
      • BD (Betradar Documentation)
    • Archive
      • Competitor
      • [Deprecated] Probabilities and cashout
      • [Deprecated] UOF Error: Failed API
      • Sport event context (deprecated)
      • [Deprecated] UOF Error: Date Schedule Read Timed Out (Failed API)
      • [Deprecated] UOF - Fixtures in the API
        • Sport Event Probabilities
      • [Deprecated] UOF - Endpoints
        • Schedule for a tournament
        • Timeline end point
        • All tournaments
        • Void reasons
        • Venues
        • Result_change end Point
        • Variant Market description
        • Categories
        • Fixture_change end point
        • Sport Event Probabilities
        • List of sport events
        • [Deprecated] Endpoints
        • Betstop description
        • Variant market description direct
        • Currently live sport events
        • All sports
        • Available producers
        • Tournament we provide coverage for
        • Fixture end point
        • All seasons
        • Market description
        • Market probabilities with specifiers
        • Match status
        • Variant description
        • Summary end point
        • Tournament by sport
        • Elements
          • Competitor
          • Pitcher and Pitcher history
          • Player
          • Tournament
          • Tournament_round
          • Season coverage info
          • Sport event
          • Elements
          • Sport
          • Sport event status
          • Category
          • Current season
          • Sport_event_condition
          • Season
          • BD (Betradar Documentation)
          • Period scores
          • Venue
          • Coverage_info
        • FAQ
          • What are exactly simple tournaments?
          • Can I find a connection between the simple_tournament and season or tournament?
    • Changelog
      • Unified Odds Feed
      • CustomBet
    • Legacy Live Odds
On this page

Was this helpful?

  1. CustomBet (CB)

XML Schema Definition (XSD)

XSD schemas for:

available selections response

calculation request

calculation response

error response

common types

PreviousAPI & EndpointsNextOdds Harmonization - New feature (Pilot stage)

Last updated 5 months ago

Was this helpful?

© 2025 Sportradar A.G.