GET /api/external/v2/sc/{sc_id}/shops/{shop_id}/kkts BASIC
Параметры#
| Имя | Тип | По умолчанию | Описание |
|---|---|---|---|
sc_id | string, в пути | — | Идентификатор центра |
shop_id | string, в пути | — | Идентификатор точки |
archived | boolean | false | true — добавить архивные кассы |
Ответ#
| Поле | Тип | Описание |
|---|---|---|
id | string | Идентификатор кассы |
provider | string | null | Поставщик |
model | string | null | Модель |
reg_id | string | null | Регистрационный номер ККТ |
serial_number | string | null | Заводской номер |
fiscal_number | string | null | Номер фискального накопителя |
connection_status | string | null | active, in_progress, not_active, deactivated |
connection_from | string | null | Дата согласия на приём данных, YYYY-MM-DD |
first_document_datetime | string | null | Первый полученный чек |
last_document_datetime | string | null | Последний полученный чек |
last_open_shift_datetime | string | null | Последнее открытие смены |
fn_expiration_datetime | string | null | Окончание срока фискального накопителя |
is_archived | boolean | Касса в архиве |
Все *_datetime приходят в ISO 8601 со смещением таймзоны центра. Сама зона приходит
в meta.time_zone. Пагинации нет: касс у точки единицы.
{
"success": true,
"data": [
{
"id": "6512a3000000000000000201",
"provider": "Атол", "model": "АТОЛ 91Ф",
"reg_id": "0000123456789012", "serial_number": "00107801234567",
"fiscal_number": "9289000100123456",
"connection_status": "active", "connection_from": "2025-11-01",
"first_document_datetime": "2025-11-01T10:12:44+03:00",
"last_document_datetime": "2026-07-30T21:47:10+03:00",
"last_open_shift_datetime": "2026-07-30T09:00:02+03:00",
"fn_expiration_datetime": "2027-05-01T00:00:00+03:00",
"is_archived": false
}
],
"meta": { "time_zone": "Europe/Moscow" }
}Что это за контракт#
Метод отдаёт состояние, а не оценку. Платформа не решает, что «касса молчит
слишком долго»: у островка в будний день и у якорного арендатора в воскресенье пороги
разные. Сравнивать last_document_datetime с текущим временем нужно на стороне
интеграции.
connection_status = in_progress означает, что подключение начато, но не завершено —
данных по такой кассе ещё не будет.
Ошибки#
| Код | HTTP | Когда |
|---|---|---|
not_found | 404 | Точка не найдена или принадлежит другому центру |