---
title: "Город по ID"
method: GET
path: "/cities/{id}"
tags: ["Города"]
---

# Город по ID

`GET /cities/{id}`

Возвращает один город. Метод доступен администраторам.

## Path parameters

- `id` integer, required

## Headers

- `X-Lang` 'ru' | 'kk' | 'en' | 'es'

## Response `200`

Город

- object
  - `city` AdminCity, required — Город в безопасной форме admin API
    - `id` integer — ID города
    - `name` string — Название города
    - `phone` string — Телефон колл-центра
    - `folder` string — Папка города в URL
    - `timezone` string — Часовой пояс
    - `working_hours` AdminWorkingHours — Часы работы по дням недели. Ключи объекта - дни недели, значения - часы работы в этот день.
      - `mon` integer[] — Часы работы в понедельник
      - `tue` integer[] — Часы работы во вторник
      - `wed` integer[] — Часы работы в среду
      - `thu` integer[] — Часы работы в четверг
      - `fri` integer[] — Часы работы в пятницу
      - `sat` integer[] — Часы работы в субботу
      - `sun` integer[] — Часы работы в воскресенье
    - `open_hours_shift` integer — Сдвиг времени открытия в минутах
    - `close_hours_shift` integer — Сдвиг времени закрытия в минутах
    - `hide_phone` boolean — Скрыть телефон колл-центра
    - `is_active` boolean — Город активен
    - `order_can` boolean — Прием заказов возможен
    - `order_offtime_can` boolean — Можно оформить заказ в нерабочее время
    - `order_offtime_type` integer — Тип приема заказов в нерабочее время
    - `order_offtime_auto` boolean — Автоматический прием заказов в нерабочее время
    - `order_offtime_manual` boolean — Ручной прием заказов в нерабочее время
    - `order_ontime_shift` integer — Сдвиг времени заказа на точное время в минутах
    - `order_ontime_type` integer — Тип приема заказов на точное время
    - `order_ontime_only_today` boolean — Заказы на точное время доступны только на сегодня
    - `order_ontime_only_tomorrow` boolean — Заказы на точное время доступны только на завтра
    - `order_ontime_today` boolean — Заказы на точное время доступны на сегодня
    - `order_ontime_tomorrow` boolean — Заказы на точное время доступны на завтра
    - `tel` string — Телефон колл-центра в формате для ссылки tel
    - `is_open` boolean — Город сейчас открыт для заказов
    - `open_time` string — Время открытия сегодня
    - `close_time` string — Время закрытия сегодня
    - `ext_data` ExtraData — Дополнительные данные; ключ — имя параметра
    - `empty_streets_allowed` boolean — Разрешено оформление заказов с пустой улицей
    - `manual_streets_prohibited` boolean — Ручной ввод улиц при оформлении заказа запрещен
    - `kladr_cities` object — Названия городов по КЛАДР
    - `center_lat` number, nullable — Широта центра города
    - `center_lon` number, nullable — Долгота центра города
    - `order_on` boolean — Прием заказов на текущее время включен
    - `order_offtime` boolean — Прием заказов в нерабочее время включен
    - `order_ontime` boolean — Прием заказов на точное время включен
    - `order_ontime_extra` integer — Дополнительное время для заказа на точное время
    - `loyalty_service` string — Сервис лояльности
    - `undistributed_notification_on` boolean — Уведомления о нераспределенных заказах включены
    - `undistributed_notification_max_on` boolean — Уведомления о нераспределенных заказах в Max включены
    - `undistributed_notification_max` integer — ID чата Max для нераспределенных заказов
    - `callback_notification_on` boolean — Уведомления об обратных звонках включены
    - `callback_notification_telegram` integer — ID Telegram-чата для обратных звонков
    - `callback_notification_max_on` boolean — Уведомления об обратных звонках в Max включены
    - `callback_notification_max` integer — ID Max-чата для обратных звонков
    - `callback_notification_sms_on` boolean — SMS-уведомления об обратных звонках включены
    - `kladr_ids` string[] — Список КЛАДР-идентификаторов города
    - `kladr_main` integer — Основной идентификатор города
    - `delivery_price_raw` string — Стоимость доставки в валюте сайта
    - `free_delivery_raw` string — Сумма заказа для бесплатной доставки в валюте сайта
    - `minimum_order_raw` string — Минимальная сумма заказа в валюте сайта

## Other responses

- `400` — Неправильный запрос
- `401` — Пользователь не авторизован
- `403` — Доступ запрещен
- `404` — Объект не найден
- `429` — Превышен лимит на количество запросов
- `500` — Внутренняя ошибка сервера
- `503` — Сервис недоступен или отключен

---

[API](https://skmtc.net/smartofood/apis/smartofood-admin-api.md) · [All operations](https://skmtc.net/smartofood/apis/smartofood-admin-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smartofood/smartofood-admin-api/versions/c22dfa568481/schema)
