BetScoper API
Бесплатные данные о коэффициентах, матчах, бойцах и прогнозах
БесплатноJSONREST
Base URL
https://betscoper.ru/api/v1/Endpoint-ы
GET
/api/v1/matchesСписок матчей (фильтр по спорту, лиге, статусу)
GET
/api/v1/matches/{slug}Детали матча с командами
GET
/api/v1/matches/{slug}/oddsКоэффициенты 10 БК на матч
GET
/api/v1/odds/history/{match_slug}История изменения коэффициентов
GET
/api/v1/ml/predictionsML прогнозы на предстоящие матчи
GET
/api/v1/ml/value-betsValue bets (ставки с положительным EV)
GET
/api/v1/fightersСписок бойцов MMA
GET
/api/v1/fighters/{slug}Детальный профиль бойца
GET
/api/v1/teamsСписок команд
GET
/api/v1/leaguesСписок лиг
GET
/api/v1/bookmakersСписок букмекеров с рейтингами
GET
/api/v1/bonusesБонусы букмекеров
Пример запроса
curl "https://betscoper.ru/api/v1/matches?sport=football&status=scheduled&per_page=5"
# Response:
{
"success": true,
"data": [
{
"id": 1,
"slug": "cska-spartak-2026-03-30",
"home_team": { "name_ru": "ЦСКА" },
"away_team": { "name_ru": "Спартак" },
"scheduled_at": "2026-03-30T18:00:00Z",
"status": "scheduled"
}
],
"meta": { "page": 1, "per_page": 5, "total": 42 }
}Условия использования
API бесплатен для исследований, образовательных проектов и некоммерческого использования. При публикации данных укажите источник: Данные: betscoper.ru
Часто задаваемые вопросы
API бесплатный?
Да, API полностью бесплатный. Лимит: 100 запросов/минуту. Для исследований и некоммерческого использования.
Нужна ли авторизация?
Для публичных endpoint'ов авторизация не нужна. Для создания контента и admin-функций нужен JWT токен.
В каком формате данные?
JSON. Формат ответа: { success: true, data: [...], meta: { page, per_page, total } }.
Как часто обновляются коэффициенты?
Коэффициенты обновляются каждые 15-30 минут. Live-данные — каждые 5 минут.