BookmakerOddsData
Данные коэффициентов одного букмекера. Два режима (параметр odds_stage): без параметра — доска текущей стадии (прематч до начала матча, лайв после), поля stage/updatedAtByStage/isBettingActiveByStage отсутствуют; odds_stage=all — доска ОБЪЕДИНЯЕТ прематч и лайв ПО РЫНКАМ: каждый рынок несёт stage ('prematch' | 'live'); если рынок есть в лайв-доске — отдаётся его лайв-версия целиком, иначе — прематчевая. Правило ставибельности: рынок актуален, только если его стадия активна в isBettingActiveByStage (прематч-рынки после начала матча — архив)
Слаг-идентификатор букмекера
melbetname object
Название букмекера на разных языках
Название на английском
Match WinnerНазвание на русском
Победа в матчеURL логотипа букмекера
https://images.api-sport.ru/bookmaker-square-melbet.pngВремя последнего обновления коэффициентов (timestamp в миллисекундах); при odds_stage=all — максимум по стадиям (пер-стадийные значения в updatedAtByStage)
1234567890000updatedAtByStage object
Время последнего обновления каждой стадии (timestamp в миллисекундах); null — стадии у книги нет. Присутствует только при odds_stage=all
12345678800001234567890000Активны ли ставки в данный момент; при odds_stage=all — сводный флаг (лайв-стадия, если она есть, иначе прематч), пер-рыночную актуальность определяет isBettingActiveByStage + stage рынка
trueisBettingActiveByStage object
Активность приёма ставок по стадиям: рынки со stage неактивной стадии — архивные (например прематч-рынки после начала матча). Присутствует только при odds_stage=all
falsetruemarkets object
Рынки ставок. Ключи — слаги рынков (например 'result', 'total', 'handicap', 'double_chance', а также пер-периодные слаги вида '1st_half_total', '2nd_half_handicap', '1st_half_result', '1st_set_winner'). Значение каждого ключа — объект BkOddsMarket
match_result object
Пример рынка (ключ динамический)
name object
Мультиязычное название рынка
Название на английском
Match WinnerНазвание на русском
Победа в матчеСтадия рынка (присутствует только при odds_stage=all): если рынок есть в лайв-доске книги, отдаётся лайв-версия целиком (stage='live'), иначе — прематчевая (stage='prematch'). Рынок ставибелен, только если его стадия активна (isBettingActiveByStage доски); прематч-рынки после начала матча — архив
Possible values: [prematch, live]
liveЕсть ли у рынка аргумент/параметр (например значение тотала). Если true — исходы содержат lines вместо factor
falseУпорядоченный список ключей исходов
["home_win","draw","away_win"]stakes object
Исходы ставок. Ключи — слаги исходов (например 'home_win', 'over', 'under'). Значение каждого ключа — объект BkOddsStake
home_win object
Пример исхода (ключ динамический)
name object
Мультиязычное название исхода
Название на английском
Match WinnerНазвание на русском
Победа в матчеКоэффициент ставки (для рынков без аргумента, т.е. hasArgument=false)
1.85lines object[]
Массив линий с разными аргументами (для рынков с аргументом, hasArgument=true). Отсортирован по argument по возрастанию
Время обновления коэффициента в миллисекундах
1234567890Коэффициент ставки
1.95Аргумент/параметр ставки (например значение тотала или гандикапа)
2.5{
"slug": "melbet",
"name": {
"en": "Melbet",
"ru": "Мелбет"
},
"image": "https://images.api-sport.ru/bookmaker-square-melbet.png",
"updatedAt": 1234567890000,
"updatedAtByStage": {
"prematch": 1234567880000,
"live": 1234567890000
},
"isBettingActive": true,
"isBettingActiveByStage": {
"prematch": false,
"live": true
},
"markets": {
"match_result": {
"name": {
"en": "Match Result",
"ru": "Исход матча"
},
"hasArgument": false,
"stakeKeys": [
"home_win",
"draw",
"away_win"
],
"stakes": {}
}
}
}