Войти

Автоспорт в API

1 985 заездов с 2004 года, из них 1 915 — Формула-1: 18 Гран-при подряд, а не выборка — 303 гонок и все сессии их уик-эндов. Главное отличие от остальных видов не в объёме, а в форме ответа: у заезда нет двух сторон и счёта — есть участники с местами.

Сколько автоспорта в базе

Числа на 5 августа 2026. Не округлены вверх.

1 985заездов всего
1 915из них Формула-1
303из них сами гонки, остальное — практики, квалификации, спринты
2004год самого раннего заезда

Заезд — это отдельное событие: гонка, квалификация, свободный заезд и спринт одного уик-энда приезжают раздельно, со своим протоколом у каждого. Отдельными турнирами заведены 18 Гран-при (Венгрия, Бельгия, Монако…) — всего в календаре вида 33 серий и этапов. Кроме Формулы-1 в календаре есть WRC, MotoGP, Moto2, Moto3, IndyCar, NASCAR, DTM, Formula E, Формула-2, Формула-3 и спидвей — но там счёт идёт на единицы этапов, и выдавать это за полноценное покрытие серий мы не будем.

Заезд — не матч двух сторон

Это самое важное на странице: если ваш код читает home и away, на гонке он не сработает.

participants[].side
null у всех участников. Сторон в заезде нет.
participants[].score
null у всех участников. Счёта в заезде нет.
participants[].position
место в финишном протоколе — 1, 2, 3 и далее. Именно это поле отвечает на вопрос «кто выиграл».
winner_participant_id
идентификатор победителя. Заполнен так же, как у обычного матча.
race.classification[]
полный протокол: место, стартовая позиция, круги, пит-стопы, время, отставание, команда, страна.
race.series / session / distance
серия, тип заезда и дистанция — «Formula 1», «Race», «306.6 km».

Так же устроены биатлон и королевские битвы в киберспорте — Fortnite и Apex Legends: одна форма ответа на все многосторонние события, а не отдельный формат под каждый вид.

Глубина по модулям

Считаются заезды, у которых модуль есть. Прочерк значит ровно ноль.

МодульЗаездовС какого годаЧто внутри
Календарь заездов и результат 1 985 2004 гонки, квалификации, свободные заезды, спринты
Протокол заезда 1 985 2004 место, стартовая позиция, круги, пит-стопы, время, отставание, команда
Коэффициенты по автоспорту не собираются
Статистика заезда кругов по секторам и телеметрии нет

Протокол есть у всех 1 985 заездов без исключения: заезд без протокола в базу не попадает.

Настоящий заезд целиком

Один запрос к нашему API и то, что он вернул.

Формула-1: Гран-при Венгрии · Гонка 26 июля 2026 · Hungaroring · 306.6 km · участников 22
МестоГонщикКоманда СтартКругиПит-стопы ВремяОтставание
1 Норрис Л. Norris L. McLaren 1 70 3 1:39:56.180 +0.000
2 Ферстаппен М. Verstappen M. Red Bull 4 70 2 1:40:11.260 +15.080
3 Кими Антонелли Antonelli K. Mercedes 7 70 2 1:40:14.908 +18.728
4 Леклер Ш. Leclerc C. Ferrari 2 70 3 1:40:20.020 +23.840
5 Хэмилтон Л. Hamilton L. Ferrari 5 70 3 1:40:20.720 +24.540
6 Хаджар И. Hadjar I. Red Bull 8 70 2 1:40:51.668 +55.488
7 Рассел Г. Russell G. Mercedes 6 70 2 1:40:53.683 +57.503
8 Лоусон Л. Lawson L. Racing Bulls 11 69 2 круг отставания

Первые восемь строк из 22. У гонщика на восьмом месте нет времени и есть круг отставания — так это и приезжает: laps 69 против 70, laps_behind 1, time и gap пустые.

GET /v1/event/12137308 — фрагмент ответа
{
  "id": 12137308,
  "sport": "motorsports",
  "status": "finished",
  "tournament": "Formula 1: Hungarian Grand Prix",
  "tournament_ru": "Формула-1: Гран-при Венгрии",
  "round_name": "Race", "venue": "Hungaroring",
  "winner_participant_id": 1912134,
  "participants": [ /* 22 участника */
    { "participant_id": 1912134, "type": "player",
      "name": "Norris L.", "name_ru": "Норрис Л.",
      "side": null, "score": null, "position": 1 } ],
  "race": {
    "series": "Formula 1", "session": "Race", "distance": "306.6 km",
    "classification": [
      { "position": 1, "name": "Norris L.", "team": "McLaren",
        "country": "United Kingdom", "grid": 1, "laps": 70,
        "pit_stops": 3, "time": "1:39:56.180", "gap": "+0.000",
        "laps_behind": null },
      { "position": 2, "name": "Verstappen M.", "team": "Red Bull",
        "grid": 4, "laps": 70, "pit_stops": 2,
        "time": "1:40:11.260", "gap": "+15.080" } ] },
  "incidents": [], "statistics": [], "lineups": [], "odds": []
}

Пустые incidents, statistics и lineups — не сбой: у заезда их не бывает, всё содержательное лежит в race.

Как забрать автоспорт

Адреса общие для всех видов.

Заезды за дату

GET /v1/events?sport=motorsports&date=… — весь уик-энд: свободные заезды, квалификация, спринт, гонка.

Один заезд с протоколом

GET /v1/event/{id} — участники с местами и блок race с полной классификацией.

Гран-при за все годы

GET /v1/tournament/{id}/events — например, все Гран-при Венгрии подряд начиная с 2004 года.

Карьера гонщика

GET /v1/participant/{id}/events — все заезды одного пилота.

Чего по автоспорту нет

Здесь короткий и честный список — автоспорт у нас не самый глубокий вид.

  • Телеметрии и кругов по секторам. Времени каждого круга, скоростей в поворотах и данных с машины в ответе нет. Есть итоговый протокол заезда.
  • Коэффициентов. По автоспорту не собираются вообще: ни в самом матче, ни в фиде книг.
  • Личного зачёта и кубка конструкторов. Очков чемпионата и таблицы сезона в ответе нет — есть протоколы отдельных заездов.
  • Ранней истории. Формула-1 начинается с 2004 года. Гонок 1950–2003 годов в базе нет, и «архивом с середины века» это называть нельзя.
  • Полноценного покрытия остальных серий. WRC, MotoGP, NASCAR, IndyCar, DTM, Formula E представлены единичными этапами. Сплошная только Формула-1.
  • Модельного прогноза. Модель считается по футболу; прогноза заезда в ответе нет.

Все числа на странице — на 5 августа 2026, посчитаны по нашей базе.

Покрытие по другим видам

У каждого вида своя глубина и свой разбор — общими словами про «все виды спорта» на эти вопросы не ответить.

Заберите протоколы Гран-при

Гонка 2004 года и прошлый уик-энд запрашиваются одинаково.

Документация
Оплата в рублях Договор с ИП / ООО Пробный доступ бесплатно