API Reference UOF_API v#2.0.0

Copy Markdown View Source

Modules

A small XSD parser that turns Betradar's .xsd files into a flat intermediate representation (a list of ComplexTypes plus the root elements), suitable for code generation.

Turns the UOF.XSD intermediate representation into Ecto embedded-schema source code (one module per complexType), mirroring the XSD nesting faithfully.

Booking Calendar API.

CustomBet is an extension for Unified Odds Feed and allows the creation of custom tailored bets for a specific fixture. In CustomBet it is possible to combine a wide range of betting markets into one single odds and probabilities calculation as if it was a regular accumulator bet.

Descriptions API.

Betradar's Probability API can be used to fetch the probabilities for all active markets offered by Betradar's Unified Odds Feed product.

Odds Recovery API.

Sports API.

Client-side helpers over the Sports schedule endpoints: collecting fixtures across the paginated prematch schedule, and filtering sport events by their liveodds booking state.

API used for administrative purposes.

Mix Tasks

Generate Ecto embedded schemas from the XSDs cached under priv/xsd/.

Download the Betradar XSD files into the git-ignored priv/xsd/ cache, pinned to the upstream SDK tag in Mix.UOF.XSD.Sources.