Tablo API
← Все статьи
31 июля 2026 г.

Расписание и статусы рейсов Шереметьево через API

Шереметьево (SVO) — крупнейший аэропорт России по пассажиропотоку. Tablo API отдаёт данные о его рейсах через тот же REST-эндпоинт, что и для остальных пяти аэропортов страны.

Прилёты и вылеты одним запросом

# Прилёты в Шереметьево на дату
curl -H "X-API-Key: YOUR_KEY" \
  "https://api.tabloapi.ru/v1/flights?airport=SVO&type=arrival&date=2026-07-31"

# Вылеты из Шереметьево на дату
curl -H "X-API-Key: YOUR_KEY" \
  "https://api.tabloapi.ru/v1/flights?airport=SVO&type=departure&date=2026-07-31"

Конкретный рейс

curl -H "X-API-Key: YOUR_KEY" \
  "https://api.tabloapi.ru/v1/flights/SU100?airport=SVO&date=2026-07-31"

Пример ответа:

{
  "data": {
    "name": "SU100",
    "airport_code": "SVO",
    "status": "LANDED",
    "subStatus": "ARRIVED",
    "date_arrival_plan": "2026-07-31T10:30:00.000Z",
    "date_arrival_fact": "2026-07-31T10:28:00.000Z",
    "city_departure": "Санкт-Петербург",
    "type_aircraft": "Airbus A320"
  },
  "data_freshness": { "SVO": "2026-07-31T10:25:00.000Z" }
}

Статусы рейсов SVO

| status | subStatus | Значение | |--------|-----------|---------| | SCHEDULED | — | Рейс по расписанию | | DELAYED | — | Задержан | | DEPARTED | — | Вылетел | | IN_FLIGHT | — | В полёте | | LANDED | ARRIVED | Приземлился | | CANCELLED | — | Отменён |

Пример: все задержанные рейсы за день

import requests

API_KEY = "YOUR_API_KEY"
BASE_URL = "https://api.tabloapi.ru"

def get_delayed_svo(date: str) -> list:
    response = requests.get(
        f"{BASE_URL}/v1/flights",
        headers={"X-API-Key": API_KEY},
        params={"airport": "SVO", "type": "arrival", "date": date},
    )
    response.raise_for_status()
    flights = response.json()["data"]
    return [f for f in flights if f["status"] == "DELAYED"]

delayed = get_delayed_svo("2026-07-31")
print(f"Задержано рейсов в Шереметьево: {len(delayed)}")

Частота обновления

Данные по SVO обновляются каждые 15 минут. Поле data_freshness.SVO в ответе показывает точное время последнего обновления — используйте его для кэширования вместо запроса при каждом обращении пользователя.

Уведомления вместо повторных запросов

Если нужно реагировать на изменение статуса конкретного рейса SVO мгновенно — подключите вебхук вместо периодического опроса, см. «Как подключить вебхуки для мониторинга задержек рейсов».


Tablo API покрывает 6 аэропортов России: DME, SVO, VKO, LED, AER, KZN. Запросить доступ →