‼️ Внимание! Значения в справочниках могут поменяться в любой момент. Не нужно завязываться на них.
GET /metro
вернёт список всех метро всех городов.
[
{
"id": "1",
"url": "https://api.hh.ru/metro/1",
"name": "Москва",
"lines": [
{
"hex_color": "339999",
"id": "11",
"name": "Каховская",
"stations": [
{
"id": "11.46",
"name": "Каширская",
"lat": 55.654327,
"lng": 37.647705,
"order": 1
}
]
}
]
}
]
На первом уровне список городов, в которых есть метро. На втором уровне в ключе lines
– список линий метров в городе. На третьем уровне в ключе stations
- станции метро на линии.
hex_color
— цвет линии в HEX-формате RRGGBB (от 000000 до FFFFFF);lat
,lng
— координаты расположения станции;order
— порядковый номер станции на линии, начиная с 0.
Пример: https://api.hh.ru/metro
GET /metro/{city_id}
вернёт список метро в указанном городе. Корневой элемент — не список (как в запросе к /metro
), а объект с данными по указанному городу.
Пример: https://api.hh.ru/metro/1