Перейти к основному содержимому

BookmakerOdds

Букмекерские коэффициенты. Ключи объекта — идентификаторы букмекеров (melbet, pari, marathon, betboom). Пустой объект {} если коэффициенты отсутствуют. Постепенно будут добавлены другие букмекеры

melbet object

Коэффициенты букмекера Melbet

slugstring

Слаг-идентификатор букмекера

Example: melbet
name object

Название букмекера на разных языках

enstring

Название на английском

Example: Match Winner
rustring

Название на русском

Example: Победа в матче
imagestring

URL логотипа букмекера

Example: https://images.api-sport.ru/bookmaker-square-melbet.png
updatedAtintegernullable

Время последнего обновления коэффициентов (timestamp в миллисекундах); при odds_stage=all — максимум по стадиям (пер-стадийные значения в updatedAtByStage)

Example: 1234567890000
updatedAtByStage object

Время последнего обновления каждой стадии (timestamp в миллисекундах); null — стадии у книги нет. Присутствует только при odds_stage=all

prematchintegernullable
Example: 1234567880000
liveintegernullable
Example: 1234567890000
isBettingActiveboolean

Активны ли ставки в данный момент; при odds_stage=all — сводный флаг (лайв-стадия, если она есть, иначе прематч), пер-рыночную актуальность определяет isBettingActiveByStage + stage рынка

Example: true
isBettingActiveByStage object

Активность приёма ставок по стадиям: рынки со stage неактивной стадии — архивные (например прематч-рынки после начала матча). Присутствует только при odds_stage=all

prematchboolean
Example: false
liveboolean
Example: true
markets object

Рынки ставок. Ключи — слаги рынков (например 'result', 'total', 'handicap', 'double_chance', а также пер-периодные слаги вида '1st_half_total', '2nd_half_handicap', '1st_half_result', '1st_set_winner'). Значение каждого ключа — объект BkOddsMarket

match_result object

Пример рынка (ключ динамический)

name object

Мультиязычное название рынка

enstring

Название на английском

Example: Match Winner
rustring

Название на русском

Example: Победа в матче
stagestring

Стадия рынка (присутствует только при odds_stage=all): если рынок есть в лайв-доске книги, отдаётся лайв-версия целиком (stage='live'), иначе — прематчевая (stage='prematch'). Рынок ставибелен, только если его стадия активна (isBettingActiveByStage доски); прематч-рынки после начала матча — архив

Possible values: [prematch, live]

Example: live
hasArgumentboolean

Есть ли у рынка аргумент/параметр (например значение тотала). Если true — исходы содержат lines вместо factor

Example: false
stakeKeysstring[]

Упорядоченный список ключей исходов

Example: ["home_win","draw","away_win"]
stakes object

Исходы ставок. Ключи — слаги исходов (например 'home_win', 'over', 'under'). Значение каждого ключа — объект BkOddsStake

home_win object

Пример исхода (ключ динамический)

name object

Мультиязычное название исхода

enstring

Название на английском

Example: Match Winner
rustring

Название на русском

Example: Победа в матче
factornumber

Коэффициент ставки (для рынков без аргумента, т.е. hasArgument=false)

Example: 1.85
lines object[]

Массив линий с разными аргументами (для рынков с аргументом, hasArgument=true). Отсортирован по argument по возрастанию

  • Array [
  • dateUpdateMsintegernullable

    Время обновления коэффициента в миллисекундах

    Example: 1234567890
    factornumber

    Коэффициент ставки

    Example: 1.95
    argumentnumber

    Аргумент/параметр ставки (например значение тотала или гандикапа)

    Example: 2.5
  • ]
  • pari object

    Коэффициенты букмекера Pari

    slugstring

    Слаг-идентификатор букмекера

    Example: melbet
    name object

    Название букмекера на разных языках

    enstring

    Название на английском

    Example: Match Winner
    rustring

    Название на русском

    Example: Победа в матче
    imagestring

    URL логотипа букмекера

    Example: https://images.api-sport.ru/bookmaker-square-melbet.png
    updatedAtintegernullable

    Время последнего обновления коэффициентов (timestamp в миллисекундах); при odds_stage=all — максимум по стадиям (пер-стадийные значения в updatedAtByStage)

    Example: 1234567890000
    updatedAtByStage object

    Время последнего обновления каждой стадии (timestamp в миллисекундах); null — стадии у книги нет. Присутствует только при odds_stage=all

    prematchintegernullable
    Example: 1234567880000
    liveintegernullable
    Example: 1234567890000
    isBettingActiveboolean

    Активны ли ставки в данный момент; при odds_stage=all — сводный флаг (лайв-стадия, если она есть, иначе прематч), пер-рыночную актуальность определяет isBettingActiveByStage + stage рынка

    Example: true
    isBettingActiveByStage object

    Активность приёма ставок по стадиям: рынки со stage неактивной стадии — архивные (например прематч-рынки после начала матча). Присутствует только при odds_stage=all

    prematchboolean
    Example: false
    liveboolean
    Example: true
    markets object

    Рынки ставок. Ключи — слаги рынков (например 'result', 'total', 'handicap', 'double_chance', а также пер-периодные слаги вида '1st_half_total', '2nd_half_handicap', '1st_half_result', '1st_set_winner'). Значение каждого ключа — объект BkOddsMarket

    match_result object

    Пример рынка (ключ динамический)

    name object

    Мультиязычное название рынка

    enstring

    Название на английском

    Example: Match Winner
    rustring

    Название на русском

    Example: Победа в матче
    stagestring

    Стадия рынка (присутствует только при odds_stage=all): если рынок есть в лайв-доске книги, отдаётся лайв-версия целиком (stage='live'), иначе — прематчевая (stage='prematch'). Рынок ставибелен, только если его стадия активна (isBettingActiveByStage доски); прематч-рынки после начала матча — архив

    Possible values: [prematch, live]

    Example: live
    hasArgumentboolean

    Есть ли у рынка аргумент/параметр (например значение тотала). Если true — исходы содержат lines вместо factor

    Example: false
    stakeKeysstring[]

    Упорядоченный список ключей исходов

    Example: ["home_win","draw","away_win"]
    stakes object

    Исходы ставок. Ключи — слаги исходов (например 'home_win', 'over', 'under'). Значение каждого ключа — объект BkOddsStake

    home_win object

    Пример исхода (ключ динамический)

    name object

    Мультиязычное название исхода

    enstring

    Название на английском

    Example: Match Winner
    rustring

    Название на русском

    Example: Победа в матче
    factornumber

    Коэффициент ставки (для рынков без аргумента, т.е. hasArgument=false)

    Example: 1.85
    lines object[]

    Массив линий с разными аргументами (для рынков с аргументом, hasArgument=true). Отсортирован по argument по возрастанию

  • Array [
  • dateUpdateMsintegernullable

    Время обновления коэффициента в миллисекундах

    Example: 1234567890
    factornumber

    Коэффициент ставки

    Example: 1.95
    argumentnumber

    Аргумент/параметр ставки (например значение тотала или гандикапа)

    Example: 2.5
  • ]
  • marathon object

    Коэффициенты букмекера Marathon

    slugstring

    Слаг-идентификатор букмекера

    Example: melbet
    name object

    Название букмекера на разных языках

    enstring

    Название на английском

    Example: Match Winner
    rustring

    Название на русском

    Example: Победа в матче
    imagestring

    URL логотипа букмекера

    Example: https://images.api-sport.ru/bookmaker-square-melbet.png
    updatedAtintegernullable

    Время последнего обновления коэффициентов (timestamp в миллисекундах); при odds_stage=all — максимум по стадиям (пер-стадийные значения в updatedAtByStage)

    Example: 1234567890000
    updatedAtByStage object

    Время последнего обновления каждой стадии (timestamp в миллисекундах); null — стадии у книги нет. Присутствует только при odds_stage=all

    prematchintegernullable
    Example: 1234567880000
    liveintegernullable
    Example: 1234567890000
    isBettingActiveboolean

    Активны ли ставки в данный момент; при odds_stage=all — сводный флаг (лайв-стадия, если она есть, иначе прематч), пер-рыночную актуальность определяет isBettingActiveByStage + stage рынка

    Example: true
    isBettingActiveByStage object

    Активность приёма ставок по стадиям: рынки со stage неактивной стадии — архивные (например прематч-рынки после начала матча). Присутствует только при odds_stage=all

    prematchboolean
    Example: false
    liveboolean
    Example: true
    markets object

    Рынки ставок. Ключи — слаги рынков (например 'result', 'total', 'handicap', 'double_chance', а также пер-периодные слаги вида '1st_half_total', '2nd_half_handicap', '1st_half_result', '1st_set_winner'). Значение каждого ключа — объект BkOddsMarket

    match_result object

    Пример рынка (ключ динамический)

    name object

    Мультиязычное название рынка

    enstring

    Название на английском

    Example: Match Winner
    rustring

    Название на русском

    Example: Победа в матче
    stagestring

    Стадия рынка (присутствует только при odds_stage=all): если рынок есть в лайв-доске книги, отдаётся лайв-версия целиком (stage='live'), иначе — прематчевая (stage='prematch'). Рынок ставибелен, только если его стадия активна (isBettingActiveByStage доски); прематч-рынки после начала матча — архив

    Possible values: [prematch, live]

    Example: live
    hasArgumentboolean

    Есть ли у рынка аргумент/параметр (например значение тотала). Если true — исходы содержат lines вместо factor

    Example: false
    stakeKeysstring[]

    Упорядоченный список ключей исходов

    Example: ["home_win","draw","away_win"]
    stakes object

    Исходы ставок. Ключи — слаги исходов (например 'home_win', 'over', 'under'). Значение каждого ключа — объект BkOddsStake

    home_win object

    Пример исхода (ключ динамический)

    name object

    Мультиязычное название исхода

    enstring

    Название на английском

    Example: Match Winner
    rustring

    Название на русском

    Example: Победа в матче
    factornumber

    Коэффициент ставки (для рынков без аргумента, т.е. hasArgument=false)

    Example: 1.85
    lines object[]

    Массив линий с разными аргументами (для рынков с аргументом, hasArgument=true). Отсортирован по argument по возрастанию

  • Array [
  • dateUpdateMsintegernullable

    Время обновления коэффициента в миллисекундах

    Example: 1234567890
    factornumber

    Коэффициент ставки

    Example: 1.95
    argumentnumber

    Аргумент/параметр ставки (например значение тотала или гандикапа)

    Example: 2.5
  • ]
  • betboom object

    Коэффициенты букмекера BetBoom

    slugstring

    Слаг-идентификатор букмекера

    Example: melbet
    name object

    Название букмекера на разных языках

    enstring

    Название на английском

    Example: Match Winner
    rustring

    Название на русском

    Example: Победа в матче
    imagestring

    URL логотипа букмекера

    Example: https://images.api-sport.ru/bookmaker-square-melbet.png
    updatedAtintegernullable

    Время последнего обновления коэффициентов (timestamp в миллисекундах); при odds_stage=all — максимум по стадиям (пер-стадийные значения в updatedAtByStage)

    Example: 1234567890000
    updatedAtByStage object

    Время последнего обновления каждой стадии (timestamp в миллисекундах); null — стадии у книги нет. Присутствует только при odds_stage=all

    prematchintegernullable
    Example: 1234567880000
    liveintegernullable
    Example: 1234567890000
    isBettingActiveboolean

    Активны ли ставки в данный момент; при odds_stage=all — сводный флаг (лайв-стадия, если она есть, иначе прематч), пер-рыночную актуальность определяет isBettingActiveByStage + stage рынка

    Example: true
    isBettingActiveByStage object

    Активность приёма ставок по стадиям: рынки со stage неактивной стадии — архивные (например прематч-рынки после начала матча). Присутствует только при odds_stage=all

    prematchboolean
    Example: false
    liveboolean
    Example: true
    markets object

    Рынки ставок. Ключи — слаги рынков (например 'result', 'total', 'handicap', 'double_chance', а также пер-периодные слаги вида '1st_half_total', '2nd_half_handicap', '1st_half_result', '1st_set_winner'). Значение каждого ключа — объект BkOddsMarket

    match_result object

    Пример рынка (ключ динамический)

    name object

    Мультиязычное название рынка

    enstring

    Название на английском

    Example: Match Winner
    rustring

    Название на русском

    Example: Победа в матче
    stagestring

    Стадия рынка (присутствует только при odds_stage=all): если рынок есть в лайв-доске книги, отдаётся лайв-версия целиком (stage='live'), иначе — прематчевая (stage='prematch'). Рынок ставибелен, только если его стадия активна (isBettingActiveByStage доски); прематч-рынки после начала матча — архив

    Possible values: [prematch, live]

    Example: live
    hasArgumentboolean

    Есть ли у рынка аргумент/параметр (например значение тотала). Если true — исходы содержат lines вместо factor

    Example: false
    stakeKeysstring[]

    Упорядоченный список ключей исходов

    Example: ["home_win","draw","away_win"]
    stakes object

    Исходы ставок. Ключи — слаги исходов (например 'home_win', 'over', 'under'). Значение каждого ключа — объект BkOddsStake

    home_win object

    Пример исхода (ключ динамический)

    name object

    Мультиязычное название исхода

    enstring

    Название на английском

    Example: Match Winner
    rustring

    Название на русском

    Example: Победа в матче
    factornumber

    Коэффициент ставки (для рынков без аргумента, т.е. hasArgument=false)

    Example: 1.85
    lines object[]

    Массив линий с разными аргументами (для рынков с аргументом, hasArgument=true). Отсортирован по argument по возрастанию

  • Array [
  • dateUpdateMsintegernullable

    Время обновления коэффициента в миллисекундах

    Example: 1234567890
    factornumber

    Коэффициент ставки

    Example: 1.95
    argumentnumber

    Аргумент/параметр ставки (например значение тотала или гандикапа)

    Example: 2.5
  • ]
  • BookmakerOdds
    {
    "melbet": {
    "slug": "melbet",
    "name": {
    "en": "Melbet",
    "ru": "Мелбет"
    },
    "updatedAt": 1234567890000,
    "updatedAtByStage": {
    "prematch": 1234567880000,
    "live": 1234567890000
    },
    "isBettingActive": true,
    "isBettingActiveByStage": {
    "prematch": false,
    "live": true
    },
    "markets": {
    "result": {
    "name": {
    "en": "Result",
    "ru": "Исход"
    },
    "stage": "live",
    "hasArgument": false,
    "stakeKeys": [
    "w1",
    "x",
    "w2"
    ],
    "stakes": {
    "w1": {
    "name": {
    "en": "Win1",
    "ru": "П1"
    },
    "factor": 1.85
    },
    "x": {
    "name": {
    "en": "X",
    "ru": "X"
    },
    "factor": 3.4
    },
    "w2": {
    "name": {
    "en": "Win2",
    "ru": "П2"
    },
    "factor": 4.2
    }
    }
    },
    "btts": {
    "name": {
    "en": "Both Teams To Score",
    "ru": "Обе забьют"
    },
    "stage": "prematch",
    "hasArgument": false,
    "stakeKeys": [
    "yes",
    "no"
    ],
    "stakes": {
    "yes": {
    "name": {
    "en": "Yes",
    "ru": "Да"
    },
    "factor": 1.7
    },
    "no": {
    "name": {
    "en": "No",
    "ru": "Нет"
    },
    "factor": 2.1
    }
    }
    }
    }
    },
    "pari": {
    "slug": "pari",
    "name": {
    "en": "Pari",
    "ru": "Пари"
    },
    "updatedAt": 1234567890000,
    "isBettingActive": true,
    "markets": {
    "result": {
    "name": {
    "en": "Result",
    "ru": "Исход"
    },
    "hasArgument": false,
    "stakeKeys": [
    "w1",
    "x",
    "w2"
    ],
    "stakes": {
    "w1": {
    "name": {
    "en": "Win1",
    "ru": "П1"
    },
    "factor": 1.8
    },
    "x": {
    "name": {
    "en": "X",
    "ru": "X"
    },
    "factor": 3.5
    },
    "w2": {
    "name": {
    "en": "Win2",
    "ru": "П2"
    },
    "factor": 4.4
    }
    }
    },
    "total": {
    "name": {
    "en": "Total",
    "ru": "Тотал"
    },
    "hasArgument": true,
    "stakeKeys": [
    "over",
    "under"
    ],
    "stakes": {
    "over": {
    "name": {
    "en": "Over",
    "ru": "Больше"
    },
    "lines": [
    {
    "dateUpdateMs": 1234567890000,
    "factor": 1.85,
    "argument": 2.5
    }
    ]
    },
    "under": {
    "name": {
    "en": "Under",
    "ru": "Меньше"
    },
    "lines": [
    {
    "dateUpdateMs": 1234567890000,
    "factor": 1.95,
    "argument": 2.5
    }
    ]
    }
    }
    }
    }
    },
    "marathon": {
    "slug": "marathon",
    "name": {
    "en": "Marathon",
    "ru": "Марафон"
    },
    "updatedAt": 1234567890000,
    "isBettingActive": true,
    "markets": {
    "result": {
    "name": {
    "en": "Result",
    "ru": "Исход"
    },
    "hasArgument": false,
    "stakeKeys": [
    "w1",
    "x",
    "w2"
    ],
    "stakes": {
    "w1": {
    "name": {
    "en": "Win1",
    "ru": "П1"
    },
    "factor": 2.4
    },
    "x": {
    "name": {
    "en": "X",
    "ru": "X"
    },
    "factor": 3.3
    },
    "w2": {
    "name": {
    "en": "Win2",
    "ru": "П2"
    },
    "factor": 2.9
    }
    }
    },
    "handicap": {
    "name": {
    "en": "Handicap",
    "ru": "Фора"
    },
    "hasArgument": true,
    "stakeKeys": [
    "handicap_1",
    "handicap_2"
    ],
    "stakes": {
    "handicap_1": {
    "name": {
    "en": "Handicap 1",
    "ru": "Фора1"
    },
    "lines": [
    {
    "dateUpdateMs": 1234567890000,
    "factor": 1.85,
    "argument": 0
    }
    ]
    },
    "handicap_2": {
    "name": {
    "en": "Handicap 2",
    "ru": "Фора2"
    },
    "lines": [
    {
    "dateUpdateMs": 1234567890000,
    "factor": 1.95,
    "argument": 0
    }
    ]
    }
    }
    }
    }
    },
    "betboom": {
    "slug": "betboom",
    "name": {
    "en": "BetBoom",
    "ru": "БетБум"
    },
    "updatedAt": 1234567890000,
    "isBettingActive": true,
    "markets": {
    "result": {
    "name": {
    "en": "Result",
    "ru": "Исход"
    },
    "hasArgument": false,
    "stakeKeys": [
    "w1",
    "x",
    "w2"
    ],
    "stakes": {
    "w1": {
    "name": {
    "en": "Win1",
    "ru": "П1"
    },
    "factor": 1.9
    },
    "x": {
    "name": {
    "en": "X",
    "ru": "X"
    },
    "factor": 3.6
    },
    "w2": {
    "name": {
    "en": "Win2",
    "ru": "П2"
    },
    "factor": 3.9
    }
    }
    },
    "handicap": {
    "name": {
    "en": "Handicap",
    "ru": "Фора"
    },
    "hasArgument": true,
    "stakeKeys": [
    "handicap_1",
    "handicap_2"
    ],
    "stakes": {
    "handicap_1": {
    "name": {
    "en": "Handicap 1",
    "ru": "Фора1"
    },
    "lines": [
    {
    "dateUpdateMs": 1234567890000,
    "factor": 1.9,
    "argument": -1.5
    }
    ]
    },
    "handicap_2": {
    "name": {
    "en": "Handicap 2",
    "ru": "Фора2"
    },
    "lines": [
    {
    "dateUpdateMs": 1234567890000,
    "factor": 1.9,
    "argument": 1.5
    }
    ]
    }
    }
    },
    "total": {
    "name": {
    "en": "Total",
    "ru": "Тотал"
    },
    "hasArgument": true,
    "stakeKeys": [
    "over",
    "under"
    ],
    "stakes": {
    "over": {
    "name": {
    "en": "Over",
    "ru": "Больше"
    },
    "lines": [
    {
    "dateUpdateMs": 1234567890000,
    "factor": 1.85,
    "argument": 2.5
    }
    ]
    },
    "under": {
    "name": {
    "en": "Under",
    "ru": "Меньше"
    },
    "lines": [
    {
    "dateUpdateMs": 1234567890000,
    "factor": 1.95,
    "argument": 2.5
    }
    ]
    }
    }
    }
    }
    }
    }