API: станции метро
Справочник станций метро в Москве, Санкт-Петербурге и других городах России.
Чтобы вызвать метод, и подтвердите почту.
Полнотекстовый поиск (suggest)
Пример запроса:
POST https://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/metro{ "query": "алек" }
Поиск работает по полям:
namecity
Укажите при вызове:
Content-Type: application/json.Accept: application/json.${API_KEY}— API-ключ.
Тело запроса передавайте в кодировке UTF-8.
Фильтрация
Фильтрация работает по полям city_kladr_id,city_fias_id,city,line_idи is_closed.
Поиск среди станций Санкт-Петербурга:
{
"query": "алек",
"filters": [
{
"city_kladr_id": "7800000000000"
}
]
}Поиск среди открытых станций Кольцевой ветки Москвы:
{
"query": "па",
"filters": [
{
"city": "Москва",
"line_id": "5",
"is_closed": false
}
]
}Поля справочника
| Название | Описание |
|---|---|
| value | Значение одной строкой (как показывается в списке подсказок) |
| data.city_kladr_id | КЛАДР-код города |
| data.city_fias_id | ФИАС-код города |
| data.city | Название города |
| data.name | Название станции |
| data.line_id | Номер линии |
| data.line_name | Название линии |
| data.geo_lat | Координаты: широта |
| data.geo_lon | Координаты: долгота |
| data.color | Цвет линии в RGB |
| data.is_closed | Признак «закрыта» (true, если станция закрыта, false — если открыта). |
Источник данных: Метрополитены России
Ограничения
Длина запроса (параметр query) — не более 300 символов.
Количество запросов в день — в соответствии с тарифным планом.
Максимальная частота запросов — 30 в секунду с одного IP-адреса.
Максимальная частота создания новых соединений — 60 в минуту с одного IP-адреса.
Стоимость
Бесплатно до 10 тысяч запросов в день. Больше — в составе годовой подписки.