Позволяет получить список кассовых аппаратов и их атрибутов по указанному фильтру.
| Поле | Описание | Тип, возм. значения | листинг |
|---|---|---|---|
| id | Системный идентификатор кассы | Целое число | + |
| org_id | Системный идентификатор организации | Целое число | |
| default_tax_type | Система налогообложения по умолчанию | Байт | |
| organization_name | Наименование организации | Строка | + |
| organization_inn | ИНН организации | Строка | + |
| organization_tax | СНО организации | Строка | |
| address | Адрес установки кассового аппарата | Строка | + |
| place | Место рассчетов | Строка | + |
| model | Модель кассового аппарата | Строка | + |
| kkt_serial | Серийный номер кассового аппарата | Строка | + |
| kkt_reeg_num | Регистрационный номер кассового аппарата | Строка | + |
| automat_serial | номер автомата (заводской номер автоматического устройства для расчетов) | Строка | + |
| automat_sign | признак применения ККТ в составе автоматического устройства для расчетов | 0 или 1 | |
| standalone_sign | признак применения ККТ в режиме, не предусматривающем обязательной передачи ФД в налоговые органы в электронной форме через ОФД | 0 или 1 | |
| encrypt_sign | признак шифрования (признак передачи фискальных документов оператору фискальных данных в зашифрованном виде) | 0 или 1 | |
| internetonly_sign | признак ККТ для расчетов только в Интернет | 0 или 1 | |
| service_sign | признак расчетов за услуги | 0 или 1 | |
| bso_sign | признак АС БСО (признак ККТ, являющейся автоматизированной системой для БСО (может формировать только БСО и применяться для осуществления расчетов только при оказании услуг) | 0 или 1 | |
| game_sign | признак проведения азартных игр | 0 или 1 | |
| lottery_sign | Признак проведения лотереи | 0 или 1 | |
| excize_sign | признак торговли подакцизными товарами | 0 или 1 | |
| printer_sign | признак установки принтера в автомате | 0 или 1 | |
| agent_byte | Тип агента | Байт | |
| fns_site | Адрес сайта ФНС | Строка | |
| check_site | Адрес сайта проверки чеков | Строка | |
| sender_email | E-Mail отправителя чеков | Строка | |
| shift_number | Текущий номер смены | Целое число | |
| shift_state | Текущее состояние смены | opened closed expired | |
| cashier_id | Текущий системный номер кассира | Целое число | |
| default_cashier_id | Системный номер кассира по умолчанию | Целое число | |
| blocked | Признак блокировки кассового аппарата | 0 или 1 | |
| need_register | Признак необходимости регистрации кассового аппарата | 0 или 1 | |
| need_reregister | Признак необходимости перерегистрации кассового аппарата | 0 или 1 | |
| reregister_reason | причина перерегистрации | Байт | |
| ofd_name | Наименование оператора фискальных данных | Строка | |
| ofd_inn | ИНН ОФД | Строка | |
| ofd_host | Хост ОФД | Строка | |
| ofd_port | Порт ОФД | Строка | |
| ofd_dns | DNS ОФД | Строка | |
| ofd_notsent | Количество документов, неотправленных в ОФД | Целое число | |
| ofd_notsent_from | Дата, с которой имеются неотправленный в ОФД документы | Дата YYYY-MM-DD HH:II:SS | |
| ofd_error | Ошибка ОФД | Строка | |
| send_receipts | Признак отправки чеков по E-Mail или SMS, если имеется реквизит покупателя | 0 или 1 | |
| last_connect | Дата последнего соединения кассы с сервисом | Дата YYYY-MM-DD HH:II:SS |
GET https://vsevkassu.ru/api/v1/cashbox?param1=value1¶m2=value2
Команда возвращает массив объектов касс, выбранных по заданным параметрам. Таблица параметров:
| Параметр | Описание | Тип, возможные значения | Обяз. |
|---|---|---|---|
| org_id | Системный номер организации. | Строка | Нет |
| kkt_serial | Серийный номер кассы | Строка | Нет |
| kkt_reg_num | Регистрационный номер кассы | Целое число | Нет |
| offset | Сменещение | Целое число | Нет |
По умолчанию возвращается не более 50 объектов. Для получения большего количества, используйте смещение. Пример:
GET https://vsevkassu.ru/api/v1/cashbox?kkt_serial=01234567890123
[ { "id": 1, "address": "ул. Ивановская 10", "place": "vsevkassu.ru", "kkt_serial": "01234567890123", "kkt_reg_num": "00000000000000000", "model": "АТОЛ 15Ф", "organization_name": "ИП Иванов Иван", "organization_inn": "99999999999999" } ]
GET https://vsevkassu.ru/api/v1/cashbox/{id}
Возвращает полный объект кассы по его системному идентификатору
Пример:
GET https://vsevkassu.ru/api/v1/cashbox/1
{ "id": 1, "org_id": 1, "last_connect": "2021-02-03 15:58:06", "address": "ул. Ивановская 10", "place": "vsevkassu.ru", "kkt_serial": "01234567890123", "kkt_reg_num": "00000000000000000", "ofd_name": "ОФД тест", "ofd_inn": "7777777777", "ofd_host": "ofd.test.ru", "ofd_port": "49305", "ofd_dns": "0.0.0.0", "automat_serial": "", "automat_sign": 0, "standalone_sign": 0, "encrypt_sign": 0, "agent_byte": 0, "internetonly_sign": 0, "service_sign": 0, "bso_sign": 0, "game_sign": 0, "excize_sign": 0, "printer_sign": 0, "fns_site": "nalog.ru", "check_site": null, "sender_email": "service@vsevkassu.ru", "shift_number": 1, "shift_state": "opened", "cashier_id": 2, "default_cashier_id": 2, "model": "АТОЛ 15Ф", "blocked": 0, "need_register": 0, "need_reregister": 0, "default_tax_type": 2, "lottery_sign": 0, "reregister_reason": 0, "ofd_notsent": 0, "ofd_notsent_from": null, "ofd_error": "", "send_receipts": 1, "organization_name": "ИП Иванов Иван", "organization_inn": "99999999999999", "organization_tax": "УСН доходы" }