Betting
Get Betting Teaser
Retrieve betting odds teaser for a specific game with related matches and bookmaker information.
GET
Betting Teaser
Overview
The Betting Teaser endpoint provides betting odds for a specific game, along with related matches from the same competition/round. This is useful for displaying pre-match betting information with odds from your preferred bookmaker.Parameters
The unique game/match identifier to get odds for.
Preferred bookmaker ID for odds (e.g.,
14 for Bet365).Parameters
appTypeId, langId, timezoneName, and userCountryId are automatically resolved. You can override timezoneName with a specific timezone (e.g., America/New_York). All startTime fields use ISO 8601 format with a dynamic timezone offset.Request
Response
Response Fields
Root Level
| Field | Type | Description |
|---|---|---|
sports | array | Sport metadata |
countries | array | Country metadata |
competitions | array | Competition details |
bookmakers | array | Bookmaker information with branding |
games | array | Related games with match details |
odds | array | Betting odds for each game |
Bookmaker Object
| Field | Type | Description |
|---|---|---|
id | integer | Unique bookmaker identifier |
name | string | Bookmaker name (e.g., “Bet365”) |
link | string | Bookmaker website link |
nameForURL | string | URL-safe name |
actionButton | object | CTA button with link and label |
color | string | Brand color hex code |
imageVersion | integer | Logo image version |
promotionText | string | Promotional tagline |
Game Object
| Field | Type | Description |
|---|---|---|
id | integer | Unique game identifier |
sportId | integer | Sport ID |
competitionId | integer | Competition ID |
seasonNum | integer | Season number |
stageNum | integer | Stage number |
roundNum | integer | Round number |
roundName | string | Round name (e.g., “Round”) |
competitionDisplayName | string | Full competition name |
startTime | string | ISO 8601 start time with dynamic timezone offset |
statusGroup | integer | Status group (1=Not Started, 2=Scheduled, 3=Live, 4=Ended, 5=Cancelled, 6=Postponed, 8=Abandoned) |
statusText | string | Human-readable status |
shortStatusText | string | Abbreviated status |
homeCompetitor | object | Home team details |
awayCompetitor | object | Away team details |
hasStandings | boolean | Whether standings are available |
winner | integer | Winner (0=none/undecided, 1=home, 2=away) |
Competitor Object
| Field | Type | Description |
|---|---|---|
id | integer | Team unique identifier |
name | string | Full team name |
shortName | string | Abbreviated name |
longName | string | Extended official name |
symbolicName | string | 3-letter code |
score | number | Current score (-1 if not started) |
color | string | Primary team color |
awayColor | string | Away kit color |
imageVersion | integer | Team logo version |
mainCompetitionId | integer | Primary competition ID |
hasSquad | boolean | Whether squad data is available |
Odds Object
| Field | Type | Description |
|---|---|---|
lineId | integer | Unique betting line ID |
gameId | integer | Associated game ID |
bookmakerId | integer | Bookmaker providing the odds |
lineTypeId | integer | Bet type ID |
lineType | object | Bet type details |
options | array | Available betting options |
Line Type Object
| Field | Type | Description |
|---|---|---|
id | integer | Line type ID |
name | string | Full name (e.g., “Full Time Result”) |
shortName | string | Abbreviated name (e.g., “1X2”) |
title | string | Display title |
internalOptionType | integer | Internal option type flag |
Odds Option Object
| Field | Type | Description |
|---|---|---|
num | integer | Option number (1=Home, 2=Draw, 3=Away) |
name | string | Option label (“1”, “X”, “2”) |
rate | object | Current odds |
oldRate | object | Previous odds for comparison |
originalRate | object | Opening odds |
trend | integer | Movement: 1=shortened, 2=unchanged, 3=drifted |
Rate Object
| Field | Type | Description |
|---|---|---|
decimal | number | Decimal odds (e.g., 1.22) |
fractional | string | Fractional odds (e.g., “2/9”) |
american | string | American odds (e.g., “-455”) |
Odds Movement Trends
| Value | Meaning | Description |
|---|---|---|
| 1 | Shortened | Odds decreased (more likely outcome) |
| 2 | Unchanged | Odds remain the same |
| 3 | Drifted | Odds increased (less likely outcome) |
Use Cases
- Display pre-match betting odds for a specific game
- Show odds movement with trend indicators
- Build bet slip or odds comparison features
- Display related matches from the same round
- Show bookmaker branding and CTAs
Last modified on April 12, 2026
Betting Teaser