Последние N матчей любого клуба одним запросом — результаты, счёт, строка формы, игры дома и в гостях, средние голы и серии. Готово для превью матчей, постов в Telegram и беттинг-моделей.
Форму команд читатели смотрят перед матчем в первую очередь — и именно её труднее всего поддерживать актуальной. Результаты приходят из разных источников, названия команд не совпадают, а статистику дома и в гостях нужно пересчитывать после каждого тура.
Эндпоинт формы oddmind делает это за вас. Названия команд нормализованы для всех лиг, поэтому arsenal — всегда один и тот же ID, а ответ имеет одинаковую структуру для АПЛ, Бразилии или MLS.
| Параметр | Описание |
|---|---|
last | Сколько последних матчей, 1–20 (по умолчанию 5) |
venue | all, home или away |
season | Сезон, например 2026/27 (по умолчанию — текущий) |
{
"team": "Arsenal",
"team_id": "arsenal",
"league": "Premier League",
"position": 2, "points": 18, "played": 7,
"form": "WWLWW",
"last_matches": [
{ "date": "2026-10-18", "opponent": "Nottingham Forest",
"venue": "away", "score": "1-0", "result": "W" },
{ "date": "2026-10-10", "opponent": "Leeds United",
"venue": "home", "score": "2-1", "result": "W" }
// …
],
"home_season": { "played": 3, "won": 3, "goals_for_avg": 2.33, "over_2_5": 1.0 },
"streaks": { "unbeaten": 2, "wins": 2 },
"source": "football-data.co.uk"
}
| Поле | Тип | Описание |
|---|---|---|
form | string | Результаты от старых к новым: W, D, L |
last_matches[] | array | Дата, соперник, поле, счёт и результат каждого матча |
position / points | int | Текущее место в таблице и очки |
home_season / away_season | object | Матчи, победы, средние забитые/пропущенные, доля ТБ 2.5 и «обе забьют» |
streaks | object | Серии без поражений, без побед, с голами и «сухие» |
source | string | Указание источника исходных результатов |
Показывайте плашки «WWLWW» и средние показатели дома и в гостях у каждого матча — без своей базы данных.
Превращайте строку формы и серии в короткую сводку для каждого поста.
Используйте средние голы и доли ТБ/«обе забьют» как признаки — одинаково посчитанные для всех лиг.
14 национальных лиг — в том числе АПЛ, Ла Лига, Серия A, Бундеслига, Лига 1, Бразилия и MLS — плюс история личных встреч в еврокубках.
Результаты загружаются ежедневно, форма обновляется после каждого тура.
Да — параметр venue отдаёт форму только дома или только в гостях.
Бесплатный тариф для небольших проектов. Первые пользователи получают скидку 50% на первый год.