↑ Все API

API: станции метро

Справочник станций метро в Москве, Санкт-Петербурге и других городах России.

Чтобы вызвать метод, и подтвердите почту.

Полнотекстовый поиск (suggest)

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

            
                POST http://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/metro
            
            
{ "query": "алек" }

Поиск работает по полям:

  • name
  • city

Укажите при вызове:

  • 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 тысяч запросов в день. Больше — в составе годовой подписки.