Функция работы с кассами

Позволяет получить список кассовых аппаратов и их атрибутов по указанному фильтру.

ПолеОписаниеТип, возм. значениялистинг
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_emailE-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_dnsDNS ОФДСтрока
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&param2=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": "УСН доходы"
}