API Яндекс Расписаний: GET /v3.0/schedule/ — Расписание рейсов по станции

Параметр Где Тип Обяз. Описание
apikey query string да Ключ
station query string да Код станции в системе из system
lang query string нет Язык, по умолчанию ru_RU
format query string нет json или xml
date query string нет Дата ISO 8601
transport_types query string нет Тип транспорта
direction query string нет Направление для электричек; только при transport_types=suburban
event query string нет departure (по умолчанию) или arrival
system query string нет yandex, iata, sirena, express, esr
show_systems query string нет yandex, esr или all
result_timezone query string нет Часовой пояс ответа

Пример запроса:

https://api.rasp.yandex-net.ru/v3.0/schedule/?apikey={ключ}&station=s9600213&transport_types=suburban&direction=на%20Москву

Базовые URL

Авторизация

Тип: API-ключ

Ключ получают в Кабинете разработчика, подключив продукт «API Яндекс.Расписаний»; работает сразу после создания. Ключ передаётся в каждом запросе в параметре apikey или в заголовке Authorization. Если передать оба, приоритет у apikey.

https://api.rasp.yandex-net.ru/v3.0/search/?apikey={ключ}&format=json&from=c146&to=c213&lang=ru_RU&page=1&date=2015-09-02

Нюансы

Сценарии с этим методом


Если этого недостаточно — официальная документация: https://yandex.ru/dev/rasp/doc/ru/ Вся интеграция одним документом: https://mcp-everything.ru/integrations/yandex-rasp.md