TotoBrief API
Публичный интерфейс доступа к данным тотализаторов: списки контор, тиражей и подробные данные каждого тиража. Все методы возвращают JSON.
https://totobrief.com/api/v1Content-Type: application/json, Accept: application/json
Drawings
/community/supported-drawings
Доступные названия тиражей
Возвращает список имён тиражей (контор), доступных для запросов методами ниже.
Имя передаётся параметром {name} в методе «Список тиражей по имени».
Пример ответа:
[
"fonbet-main",
"baltbet-main",
"betcity-main",
"marathonbet-main",
"xbet-main",
"toto15-main",
"zenitbet-main"
]
/community/{name}/drawings
Список тиражей по имени
Возвращает тиражи выбранной конторы, отсортированные по дате окончания (свежие первыми), с постраничной навигацией по 50 записей.
| Параметр | Тип | Описание |
|---|---|---|
name |
string | имя тиража из /supported-drawings, например
baltbet-main
|
Пример ответа:
{
"current_page": 1,
"data": [ { "id": 2, "number": 7240, "name": "baltbet-main", ... } ],
"last_page": 12,
"per_page": 50,
"total": 573
}
/community/drawing-info/{id}
Данные тиража
Метод служит для получения подробных данных тиража. События тиража и их свойства
содержатся в структуре data->events. Свойство number
является номером тиража в конторе.
| Параметр | Тип | Описание |
|---|---|---|
id |
int | Id тиража в системе (не равен номеру тиража в конторе),
например 2 |
Пример ответа:
{
"data": {
"id": 2,
"number": 7240,
"name": "baltbet-main",
"events": [ { "name": "Команда 1 — Команда 2", ... } ]
}
}