---
title: "Список заведений"
method: GET
path: "/shops"
tags: ["Заведения"]
---

# Список заведений

`GET /shops`

Возвращает список заведений без платежных и интеграционных секретов. Метод доступен администраторам.

## Query parameters

- `page` integer
- `limit` integer

## Headers

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

## Response `200`

Список заведений

- object
  - `shops` AdminShopListItem[], required
    - `id` integer — ID заведения
    - `city_id` integer — ID города
    - `name` string — Название заведения
    - `phone` string — Телефон заведения
    - `city` string — Название города
    - `district` string, nullable — Район
    - `street` string, nullable — Улица
    - `house` string, nullable — Дом
    - `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 — Сдвиг времени закрытия в минутах
    - `table_on` boolean — Заказы за стол включены
    - `pickup_on` boolean — Самовывоз включен
    - `delivery_on` boolean — Доставка включена
    - `qr_on` boolean — QR-меню включено
    - `is_active` boolean — Заведение активно
    - `is_default` boolean — Заведение по умолчанию
    - `addr_hash` string — Хеш адреса
    - `formatted_address` string — Форматированный адрес
    - `delivery_mins` integer — Время доставки в минутах
    - `pickup_mins` integer — Время приготовления для самовывоза в минутах
    - `qr_menu_url` string, nullable — Ссылка на QR-меню
    - `qr_pickup_url` string, nullable — Ссылка на QR-самовывоз
    - `is_open` boolean — Заведение сейчас открыто для заказов
    - `open_time` string — Время открытия сегодня
    - `close_time` string — Время закрытия сегодня
  - `next` integer — Номер следующей страницы, если в выдаче есть продолжение

## Other responses

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

## Changes

- **2026-07-06** `344e1d3cf7c7` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/smartofood/apis/smartofood-admin-api/changes/shops/get.md)

---

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