ТЕХНИЧЕСКАЯ ДОКУМЕНТАЦИЯ

Фискализация

> СерверККМ V4 > REST API > Работа с ККМ
Дата обновления: 7 августа 2026 г.

POST fiscalization

Выполнение фискализации

URL: {{HTTPRoot}}/fiscalization

Тело запроса

{
    "DeviceName": "Atol",

    "OperationType": 2, 

    "Cashier": {
        "Name": "Иванов А.И",
        "Vatin": "7722345678"
    },
    "FFDVersion": "1.2", 
    "RegistrationLabelCodes": "31", 

    "KKTNumber": "0000000000047797",
    "KKTSerialNumber": "0392790042005043",
    "FirmwareVersion": "fn 1.2 mgm 03",
    "Fiscal": true, 
    "FFDVersionFN": "1.2", 
    "FFDVersionKKT": "1.2", 
    "FNSerialNumber": "9999078902012907", 
    "DocumentNumber": "123", 
    "DateTime": "22.12.2023 10:34:00", 
    "CompanyName": "ООО 'Ромашка'", 
    "INN": "7722345678", 
    "SaleAddress": "г.Улан-Удэ, ул.Виноградная, д11А, офис 25", 
    "SaleLocation": "Офис",
    "TaxationSystems": "0,1,2,4,5", 
    "IsOffline": false,
    "IsEncrypted": false,
    "IsService": false,
    "IsExcisable": true,
    "IsGambling": false,
    "IsLottery": false,
    "BSOSing": false,
    "IsOnline": false,
    "IsAutomaticPrinter": false,
    "IsAutomatic": false,
    "IsMarking": true,
    "IsPawnshop": false,
    "IsAssurance": false,
    "IsCateringServices": false,
    "IsWholesaleTrade": false,
    "IsVending": false,
    "AgentTypes": "", 
    "AutomaticNumber": "", 
    "OFDCompany": "Тестовый ОФД",
    "OFDCompanyINN": "1234554321", 
    "FNSURL": "nalog.ru", 
    "SenderEmail": "kuznicov@mail.ru"
}

Имя поля Тип Обяз Назначение Пример
DeviceName string + Название устройства “Atol”
OperationType int + Тип операции:
1 — регистрация;
2 — изменение параметров;
3 — закрытие ФН
2
Cashier Cashier Сведения о кассире, выполняющем операцию.

Если тип данных Cashier отсутствует или все его поля пустые, запрос завершается ошибкой.
{“Name”: “Иванов А.И.”, “Vatin”: “7722345678”}
FfdVersionFn string + Версия ФФД ФН:
“1.0”,
“1.1”,
“1.2”
“1.2”
KKTNumber string + Регистрационный номер ККТ “0000000000047797”
KKTSerialNumber string + Заводской номер ККТ “0392790042005043”
Fn string + Заводской номер ФН “0123123123123”
CompanyName string + Название организации “ООО ‘Ромашка’“
Vatin string + ИНН организации “7722345678”
SaleAddress string + Адрес расчётов “г.Улан-Удэ, ул.Виноградная, д11А, офис 25”
SaleLocation string + Место расчётов “Офис”
TaxationSystems string + Коды СНО через запятую.
0 — ОСН;
1 — УСН доход;
2 — УСН доход - расход;
3 — ЕНВД;
4 — ЕСХН;
5 — ПСН
“0,1,2,4,5”
FfdVersionKkt string + Версия ФФД ККТ: “1.0”, “1.0.5”, “1.1”, “1.2” “1.2”
IsFiscal bool + Фискальный режим true
RegistrationLabelCodes string + Коды причин изменения через “.”. 0 — Замена фискального накопителя;
1 — Замена оператора фискальных данных;
2 — Изменение наименования пользователя контрольно-кассовой техники;
3 — Изменение адреса и (или) места установки (применения) контрольно-кассовой техники;
4 — Перевод ККТ из автономного режима в режим передачи данных;
5 — Перевод ККТ из режима передачи данных в автономный режим;
6 — Изменение версии модели ККТ;
7 — Изменение перечня систем налогообложения, применяемых при осуществлении расчетов;
8 — Изменение номера автоматического устройства для расчетов, в составе которого применяется ККТ;
9 — Перевод ККТ из автоматического режима в неавтоматический режим (осуществление расчетов кассиром);
10 — Перевод ККТ из неавтоматического режима (осуществление расчетов кассиром) в автоматический режим;
11 — Перевод ККТ из режима, не позволяющего формировать БСО, в режим, позволяющий формировать БСО;
12 — Перевод ККТ из режима, позволяющего формировать БСО, в режим, не позволяющий формировать БСО;
13 — Перевод ККТ из режима расчетов в сети Интернет (позволяющего не печатать кассовый чек и БСО) в режим, позволяющий печатать кассовый чек и БСО;
14 — Перевод ККТ из режима, позволяющего печатать кассовый чек и БСО, в режим расчетов в сети Интернет (позволяющего не печатать кассовый чек и БСО);
17 — Перевод ККТ из режима, позволяющего применять ККТ при приеме ставок и выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению азартных игр, в режим, не позволяющий применять ККТ при приеме ставок и выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению азартных игр;
18 — Перевод ККТ из режима, не позволяющего применять ККТ при приеме ставок и выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению азартных игр, в режим, позволяющий применять ККТ при приеме ставок и выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению азартных игр;
19 — Перевод ККТ из режима, позволяющего применять ККТ при приеме денежных средств при реализации лотерейных билетов, электронных лотерейных билетов, приеме лотерейных ставок и выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению лотерей, в режим, не позволяющий применять ККТ при приеме денежных средств при реализации лотерейных билетов, электронных лотерейных билетов, приеме лотерейных ставок и выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению лотерей;
20 — Перевод ККТ из режима, не позволяющего применять ККТ при приеме денежных средств при реализации лотерейных билетов, электронных лотерейных билетов, приеме лотерейных ставок и выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению лотерей, в режим, позволяющий применять ККТ при приеме денежных средств при реализации лотерейных билетов, электронных лотерейных билетов, приеме лотерейных ставок и выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению лотерей;
21 — Изменение версии ФФД;
31 — Иные причины;
“3.1”
ReasonCode int - Код причины перерегистрации (только для OperationType=2).
1 - Замена ФН,
2 - Замена ОФД,
3 - Изменение реквизитов,
4 - Изменение настроек ККТ
3
OfdName string - Название ОФД “Тестовый ОФД”
OfdVatin string - ИНН ОФД “1234554321”
FnsUrl string - Адрес сайта ФНС “nalog.ru”
SenderEmail string - Email отправителя чека “ivanov@mail.ru”
IsEncrypted bool - Шифрование данных false
IsOffline bool - Автономный режим false
IsMarking bool - Торговля маркированными товарами true
IsOnline bool - Расчеты только в интернет false
IsExcisable bool - Продажа подакцизных товаров true
IsBsoSign bool - Формирование АС БСО false
IsService bool - Расчеты за услуги false
IsGambling bool - Проведение азартных игр false
IsLottery bool - Проведение лотерей false
IsAutomaticPrinter bool - Установка принтера в автомате false
IsAutomatic bool - Автоматический режим false
IsPawnshop bool - Ломбардная деятельность false
IsAssurance bool - Страховая деятельность false
IsCateringServices bool - Общественное питание false
IsWholesaleTrade bool - Оптовая торговля false
IsVending bool - Торговый автомат false
AgentTypes string - Коды признаков агента через разделитель “,”.
0 — Банковский платежный агент;
1 — Банковский платежный субагент;
2 — Платежный агент;
3 — Платежный субагент;
4— Поверенный;
5 — Комиссионер;
6 — Агент;
“1,2,4”

Тип: Cashier

Имя поля Тип Обяз Назначение Пример
Name string + ФИО кассира “Иванов А.И.”
Vatin string + ИНН кассира

Если не указан или пустой — запрос завершается ошибкой
“7722345678”

Тело ответа

Result (Fiscalization)

Имя поля Тип Обяз Назначение Пример
OperationType int + Тип выполненной операции 2
RnNumber string - Регистрационный номер ККТ “0000000000047797”
Date DateTime - Дата и время выполнения операции “2026-05-24T00:11:23.5221437+08:00”
IsBsoSign bool - Формирование АС БСО false
SenderEmail string - Email отправителя чека “ivanov@mail.ru”
ReasonCode int + Код причины перерегистрации 3
IsMarking bool - Торговля маркированными товарами true
IsPawnshop bool - Признак применения при осуществлении ломбардами кредитования граждан false
IsAssurance bool - Признак применения при осуществлении деятельности по страхованию false
FnsUrl string - Адрес сайта ФНС nalog.ru”
OfdVatin string - ИНН ОФД “1234554321”
OfdName string - Название ОФД “Тестовый ОФД”
IsAutomatic bool - Признак автоматического режима false
IsVending bool - Признак применения в торговом автомате false
IsAutomaticPrinter bool - Признак установки принтера в автомате false
IsOnline bool - Признак ККТ для расчетов в Интернет false,
IsLottery bool - Признак проведения лотереи false,
IsGambling bool - Признак проведения азартных игр false,
IsExcisable bool - Признак продажи подакцизного товара false,
IsService bool - Признак расчетов за услуги false,
IsEncrypted bool - Признак шифрование данных false,
IsOffline bool - Признак автономного режима false,
TaxationSystems string - Коды системы налогообложения “0,1,2,4,5”,
Vatin string - ИНН организация “7722345678”,
CompanyName string - Название организации “ООО ‘Ромашка’“,
FfdVersionKkt string - Версия ФФД ККТ “1.2”
FfdVersionFn string - Версия ФФД ФН “1.2
IsSupportFnPiot bool - ККТ поддерживает работу с ТС ПИоТ false,
IsFiscal bool - Фискальный режим true
SerialNumber string - Заводской номер ККТ “0020260207”,
RegistrationLabelCodes string - Коды причин изменения сведений о ККТ “3.1”,
IsCateringServices bool - Признак автономного режима false,
IsWholesaleTrade bool - Признак применения о оптовой торговле с организациями и ИП false,
OfdPort int - Порт для ФД отправки в ОФД 0,
ShiftNumber int - Номер сессии 3
DocNumber int - Номер фискального документа 5
DocNumberInShift int - Номер фискального документа за смену 1
FiscalSign string - Фискальный признак документа “4988644533”
CashierName string - Имя кассира “Иванов А.И.”
CashierVatin string - ИНН кассира “7722345678”
DocumentHeader DocumentHeader - Заголовок документа Заголовок фискального документа
Fn string - Серийный номер фискального накопителя “0123123123123”
FiscalDate DateTime - Время регистрации операции по часам ККМ. “2026-05-24T00:11:23.5505769+08:00”
SaleAddress string - Адрес проведения расчетов “г.Улан-Удэ, ул.Виноградная, д11А, офис 25”
SaleLocation string - Место проведения расчетов “Офис”
FfdVersion string - Версия ФФД “1.2”
Tlv string - Cтруктура значений тегов документа “”1209,Номер версии ФФД:4\r\n1041,Номер ФН:999907890…”
TaskType int - Тип чека:
0 — Текст
1 — Приход
2 — Возврат прихода
3 — Расход
4 — Возврат расхода
5 — Коррекция прихода
6 — Коррекция возврата прихода
7 — Коррекция расхода
8 — Коррекция возврата расхода
9 — Слип
10 — Фискализация
11 — Открытие смены
12 — Z-отчет
13 — X-отчет
14 — Отчет о состоянии расчетов
20 — Выемка
21 — Внесение
22 — Открытие денежного ящика
10
DocId string + Идентификатор документа фискализации. Передайте в GET-запрос fiscalization, чтобы получить результат “7ccfb3d4-bc93-40c7-9e4d-aa1c8b0261b6”
Date DateTime - Дата создания документа “2026-05-24T00:11:23.5221437+08:00”
TerminalId string - Идентификатор терминала, с которого пришел документ ”“
DeviceName string + Имя устройства “Atol”
PoolId string - Пул, который назначен чеку ”“
ResultCode int - Результат 0
ResultDescription string - Описания результата “OK”
Processed bool - Признак удачного завершения обработки true
DeviceInfo DeviceInfo - Данные о ККТ “DeviceInfo”:
ServerVersion string - Версия сервера “4.0.62.521”

DocumentHeader

Имя поля Тип Обяз Назначение Пример
OrganizationInfo string - Информация об организации “ООО Ромашка”
SerialNumber string - Заводской номер ККТ “”0020260207”
Vatin string - ИНН Организации “7722345678”
Cashier string - Кассир “Иванов А.И”
RnNumber string - Регистрационный номер ККТ “00031415926”
Fn string - Фискальный накопитель “0123123123123”
FnsUrl string - Сайт ФНС “nalog.ru”
ShiftNumber int - Номер смены 3
DocNumber int - Номер фискального документа 5
FiscalSign string - Фискальный признак документа “4988644533”
OfdOrganizationName string - Наименование ОФД “Тестовый ОФД”
OfdVatin string - ИНН ОФД “1234554321”

DeviceInfo

Имя поля Тип Обяз Назначение Пример
FfdVersion string - Версия ФФД “1.2”
FnFfdVersion string - Версия ФФД ФН “1.2”
TimeZone int - Часовая зона:
0 — Авто;
1 — 1 часовая зона (МСК-1 / UTC+2);
2 — 2 часовая зона (МСК / UTC+3);
3 — 3 часовая зона (МСК+1 / UTC+4);
4 — 4 часовая зона (МСК+2 / UTC+5);
5 — 5 часовая зона (МСК+3 / UTC+6);
6 — 6 часовая зона (МСК+4 / UTC+7);
7 — 7 часовая зона (МСК+5 / UTC+8);
8 — 8 часовая зона (МСК+6 / UTC+9);
9 — 9 часовая зона (МСК+7 / UTC+10);
10 — 10 часовая зона (МСК+8 / UTC+11);
11 — 11 часовая зона (МСК+9 / UTC+12)
7
KktLicenses Массив KktLicenseInfo - Массив лицензий ККТ []
IsFiscal bool - Фискальный режим true
LineLength int - Ширина чековой ленты 64
LineLengthPixels int - Ширина чековой ленты в пикселях 0
DeviceClass int - Тип устройства: 1 — Принтер;
2 — Чековый принтер;
3 — Фискальный регистратор (не онлайн-ккм);
4 — Онлайн-ккм, применяемая в РФ в соответствии с ФЗ-54;
5 — Эквайринговый терминал;
6 — Терминал сбора данных;
7 — Электронные весы;
8 — Электронные весы;
9 — Сканер штрихкодов
7
SerialNumber string - Заводской номер ККТ “0020260207”
FirmwareVersion string - Версия прошивки “2026”
ConfigurationVersion string - Версия конфигурации прошивки устройства “02.07”

Примеры ошибок

ОК

{
    "Result": {
        "OperationType": 0,
        "RnNumber": "00031415926",
        "DateTime": "2026-05-13T18:39:51.169881+08:00",
        "IsBsoSign": true,
        "SenderEmail": "ivanov@mail.ru",
        "ReasonCode": 3,
        "IsMarking": false,
        "IsPawnshop": false,
        "IsAssurance": false,
        "FnsUrl": "nalog.ru",
        "OfdVatin": "1234554321",
        "OfdName": "Тестовый ОФД",
        "IsAutomatic": false,
        "IsVending": false,
        "IsAutomaticPrinter": false,
        "IsOnline": false,
        "IsLottery": false,
        "IsGambling": false,
        "IsExcisable": false,
        "IsService": false,
        "IsEncrypted": false,
        "IsOffline": false,
        "TaxationSystems": "0,1,2,4,5",
        "Vatin": "7722345678",
        "CompanyName": "ООО 'Ромашка'",
        "FfdVersionKkt": "1.0.5",
        "FfdVersionFn": "1.2",
        "IsSupportFnPiot": false,
        "IsFiscal": false,
        "SerialNumber": "0020260207",
        "RegistrationLabelCodes": "3.1",
        "IsCateringServices": false,
        "IsWholesaleTrade": false,
        "OfdPort": 0,
        "ShiftNumber": 6,
        "DocNumber": 46,
        "DocNumberInShift": 10,
        "FiscalSign": "5847203916",
        "Fn": "0123123123123",
        "FiscalDate": "2026-05-13T18:39:51.169881+08:00",
        "CashierName": "Иванов А.И.",
        "CashierVatin": "7722345678",
        "DocumentHeader": {
            "OrganizationInfo": "ООО 'Ромашка'",
            "SerialNumber": "0020260207",
            "Vatin": "7722345678",
            "Cashier": "Иванов А.И.",
            "RnNumber": "00031415926",
            "Fn": "0123123123123",
            "FnsUrl": "nalog.ru",
            "ShiftNumber": 6,
            "DocNumber": 46,
            "OfdOrganizationName": "Тестовый ОФД",
            "OfdVatin": "1234554321"
        },
        "FfdVersion": "1.2",
        "Tlv": "Эмулятор ККТ\r\nЗакрытие смены\r\n1209,Номер версии ФФД:1.2\r\n1041,Номер ФН:0123123123123\r\n1037,Регистрационный номер ККТ:00031415926\r\n1018,ИНН пользователя:7722345678\r\n1040,Номер ФД:46\r\n1012,Дата, время формирования:13.05.2026 18:25:02\r\n1077,ФПД:01-C8-78-05-BA \r\n1038,Номер смены:6\r\n1118,Количество кассовых чеков (БСО) за смену:10\r\n1111,Общее количество ФД за смену:10\r\n1097,Количество непереданных ФД:0\r\n1098,Дата первого из непереданных ФД:01.01.0001 00:00:00\r\n1050,Признак исчерпания ресурса ФН:False\r\n1051,Признак необходимости срочной замены ФН:False\r\n1052,Признак переполнения памяти ФН:False\r\n1053,Признак превышения времени ожидания ответа ОФД:False\r\n",
        "TaskType": 10,
        "DocId": "071c9099-8399-47c3-aead-2f61e9e66b9a",
        "Date": "2026-05-13T18:39:51.13489+08:00",
        "TerminalId": "",
        "DeviceName": "Atol",
        "PoolId": "",
        "ResultCode": 0,
        "ResultDescription": "OK",
        "Processed": true,
        "ServerVersion": "4.0.61.427",
        "DeviceInfo": {
            "FfdVersion": "1.2",
            "FnFfdVersion": "1.2",
            "TimeZone": 7,
            "Licenses": [],
            "IsFiscal": true,
            "LineLength": 64,
            "LineLengthPixels": 512,
            "DeviceClass": 4,
            "Model": "АТОЛ FPrint-22ПТК",
            "SerialNumber": "0020260207",
            "FirmwareVersion": "2026",
            "ConfigurationVersion": "02.07"
        }
    },
    "Code": 0,
    "Description": "OK",
    "Success": true
}

709 Устройство не найдено

{
    "Result": {
        "OperationType": 0,
        "RnNumber": "0000000000047797",
        "RnNumber": "00031415926",
        "DateTime": "2026-05-13T18:39:51.169881+08:00",
        "IsBsoSign": true,
        "SenderEmail": "ivanov@mail.ru",
        "ReasonCode": 3,
        "IsMarking": false,
        "IsPawnshop": false,
        "IsAssurance": false,
        "FnsUrl": "nalog.ru",
        "OfdVatin": "1234554321",
        "OfdName": "Тестовый ОФД",
        "IsAutomatic": false,
        "IsVending": false,
        "IsAutomaticPrinter": false,
        "IsOnline": false,
        "IsLottery": false,
        "IsGambling": false,
        "IsExcisable": false,
        "IsService": false,
        "IsEncrypted": false,
        "IsOffline": false,
        "TaxationSystems": "0,1,2,4,5",
        "Vatin": "7722345678",
        "CompanyName": "ООО 'Ромашка'",
        "FfdVersionKkt": "1.0.5",
        "FfdVersionFn": "1.2",
        "IsSupportFnPiot": false,
        "IsFiscal": false,
        "SerialNumber": "0020260207",
        "RegistrationLabelCodes": "3.1",
        "IsCateringServices": false,
        "IsWholesaleTrade": false,
        "OfdPort": 0,
        "ShiftNumber": 6,
        "DocNumber": 46,
        "DocNumberInShift": 10,
        "FiscalSign": "6798808067",
        "Fn": "0123123123123",
        "FiscalDate": "2026-05-13T18:39:51.169881+08:00",
        "CashierName": "Иванов А.И.",
        "CashierVatin": "7722345678",
        "DocumentHeader": {
            "OrganizationInfo": "ООО 'Ромашка'",
            "SerialNumber": "0020260207",
            "Vatin": "7722345678",
            "Cashier": "Иванов А.И.",
            "RnNumber": "00031415926",
            "Fn": "0123123123123",
            "FnsUrl": "nalog.ru",
            "ShiftNumber": 6,
            "DocNumber": 46,
            "OfdOrganizationName": "Тестовый ОФД",
            "OfdVatin": "1234554321"
        },
        "TaskType": 10,
        "DocId": "1682ba2e-28d4-4639-8bf7-a15a10a3f422",
        "Date": "2026-05-13T18:34:33.0848079+08:00",
        "DeviceName": "atol",
        "PoolId": "",
        "ResultCode": 709,
        "ResultDescription": "Устройство не найдено: Устройство 'atol' не найдено.",
        "Processed": false,
        "ServerVersion": "4.0.61.427"
    },
    "Code": 0,
    "Description": "OK",
    "Success": true
}

72 Пустой ИНН

{
    "Result": {
        "OperationType": 0,
        "RnNumber": "00031415926",
        "DateTime": "2026-05-13T18:39:51.169881+08:00",
        "IsBsoSign": true,
        "SenderEmail": "ivanov@mail.ru",
        "ReasonCode": 3,
        "IsMarking": false,
        "IsPawnshop": false,
        "IsAssurance": false,
        "FnsUrl": "nalog.ru",
        "OfdVatin": "1234554321",
        "OfdName": "Тестовый ОФД",
        "IsAutomatic": false,
        "IsVending": false,
        "IsAutomaticPrinter": false,
        "IsOnline": false,
        "IsLottery": false,
        "IsGambling": false,
        "IsExcisable": false,
        "IsService": false,
        "IsEncrypted": false,
        "IsOffline": false,
        "TaxationSystems": "0,1,2,4,5",
        "Vatin": "7722345678",
        "CompanyName": "ООО 'Ромашка'",
        "FfdVersionKkt": "1.0.5",
        "FfdVersionFn": "1.2",
        "IsSupportFnPiot": false,
        "IsFiscal": false,
        "SerialNumber": "0020260207",
        "RegistrationLabelCodes": "3.1",
        "IsCateringServices": false,
        "IsWholesaleTrade": false,
        "OfdPort": 0,
        "ShiftNumber": 6,
        "DocNumber": 46,
        "DocNumberInShift": 10,
        "FiscalSign": "6798808067",
        "Fn": "0123123123123",
        "FiscalDate": "2026-05-13T18:39:51.169881+08:00",
        "CashierName": "Иванов А.И.",
        "CashierVatin": "7722345678",
        "DocumentHeader": {
            "OrganizationInfo": "ООО 'Ромашка'",
            "SerialNumber": "0020260207",
            "Vatin": "",
            "Cashier": "Иванов А.И.",
            "RnNumber": "00031415926",
            "Fn": "0123123123123",
            "FnsUrl": "nalog.ru",
            "ShiftNumber": 6,
            "DocNumber": 46,
            "OfdOrganizationName": "Тестовый ОФД",
            "OfdVatin": "7709364346"
        },
        "FfdVersion": "1.2",
        "TaskType": 10,
        "DocId": "697138c6-a594-40a9-add5-794ddd1d33b2",
        "Date": "2026-05-13T18:36:36.8601785+08:00",
        "TerminalId": "",
        "DeviceName": "Atol",
        "PoolId": "",
        "ResultCode": 72,
        "ResultDescription": "Некорректные входные данные: Пустой ИНН",
        "Processed": false,
        "ServerVersion": "4.0.61.427",
        "DeviceInfo": {
            "FfdVersion": "1.2",
            "FnFfdVersion": "1.2",
            "TimeZone": 7,
            "Licenses": [],
            "IsFiscal": true,
            "LineLength": 64,
            "LineLengthPixels": 512,
            "DeviceClass": 4,
            "Model": "АТОЛ FPrint-22ПТК",
            "SerialNumber": "0020260207",
            "FirmwareVersion": "2026",
            "ConfigurationVersion": "02.07"
        }
    },
    "Code": 0,
    "Description": "OK",
    "Success": true
}

4 Не указано имя ККТ

{
    "Code": 4,
    "Description": "Не указано имя ККТ",
    "Success": false
}

75 Фискализация запрещена через REST API

{
    "Code": 75,
    "Description": "Фискализация запрещена через REST API",
    "Success": false
}

POST fiscalization/async

Асинхронно поставить операцию фискализации в очередь

URL: {{HTTPRoot}}/fiscalization/async

Тело запроса

{
  "DeviceName": "Atol",
  "OperationType": 2,
  "Cashier": { 
    "Name": "Иванов А.И.", 
    "Vatin": "7722345678" 
    },

  "RnNumber": "0000000000047797",
  "SerialNumber": "0020260207",
  "Fn": "0123123123123",

  "CompanyName": "ООО 'Ромашка'",
  "Vatin": "7722345678",
  "SaleAddress": "г.Улан-Удэ, ул.Виноградная, д11А, офис 25",
  "SaleLocation": "Офис",

  "TaxationSystems": "0,1,2,4,5",

  "FfdVersionKkt": "1.2",
  "FfdVersionFn": "1.2",

  "IsFiscal": true,
  "IsEncrypted": false,
  "IsOffline": false,
  "IsBsoSign": true,

  "RegistrationLabelCodes": "3.1",
  "ReasonCode": 3,

  "OfdName": "Тестовый ОФД",
  "OfdVatin": "1234554321",
  "FnsUrl": "nalog.ru",
  "SenderEmail": "ivanov@mail.ru"
}

Смотрите документацию POST-запроса fiscalization

Тело ответа

200 OK

{
    "Result": "5782b838-29a6-43ae-b832-4ae9ea2e0dd7",
    "Code": 0,
    "Description": "OK",
    "Success": true
}

Result

Имя поля Тип Обяз Назначение Пример
Result string - Идентификатор документа фискализации. Передайте в GET-запрос \fiscalization`, чтобы получить результат “802e6783-6c95-42a2-b583-b99d6ca1b151”

Примеры ошибок

4 Не указано имя ККТ

{
    "Code": 4,
    "Description": "Не указано имя ККТ",
    "Success": false
}

75 Фискализация запрещена через REST API

{
    "Code": 75,
    "Description": "Фискализация запрещена через REST API",
    "Success": false
}

GET fiscalization?id=b0ce9370-4435-49f8-a5e8-9bc267a26f77

Возвращает результат фискализации по идентификатору документа (docId), полученному в POST-запросе fiscalization.

URL: {{HTTPRoot}}/fiscalization?id=b0ce9370-4435-49f8-a5e8-9bc267a26f77

Параметры запроса

Имя параметра Тип Обяз Назначение Пример
id string + Идентификатор документа фискализации b0ce9370-4435-49f8-a5e8-9bc267a26f77

Тело ответа

200 OK

{
    "Result": {
        "OperationType": 2,
        "RnNumber": "00031415926",
        "DateTime": "0001-01-01T00:00:00",
        "IsBsoSign": true,
        "SenderEmail": "ivanov@mail.ru",
        "ReasonCode": 3,
        "IsMarking": false,
        "IsPawnshop": false,
        "IsAssurance": false,
        "FnsUrl": "nalog.ru",
        "OfdVatin": "1234554321",
        "OfdName": "Тестовый ОФД",
        "IsAutomatic": false,
        "IsVending": false,
        "IsAutomaticPrinter": false,
        "IsOnline": false,
        "IsLottery": false,
        "IsGambling": false,
        "IsExcisable": false,
        "IsService": false,
        "IsEncrypted": false,
        "IsOffline": false,
        "TaxationSystems": "0,1,2,4,5",
        "Vatin": "7722345678",
        "CompanyName": "ООО 'Ромашка'",
        "FfdVersionKkt": "1.2",
        "FfdVersionFn": "1.2",
        "IsSupportFnPiot": false,
        "IsFiscal": true,
        "RegistrationLabelCodes": "3.1",
        "IsCateringServices": false,
        "IsWholesaleTrade": false,
        "OfdPort": 0,
        "ShiftNumber": 0,
        "DocNumber": 0,
        "DocNumberInShift": 0,
        "Fn": "0123123123123",
        "FiscalDate": "0001-01-01T00:00:00",
        "CashierName": "Иванов И.И.",
        "CashierVatin": "7722345678",
        "DocumentHeader": {
            "OrganizationInfo": "ООО 'Ромашка'",
            "SerialNumber": "0020260207",
            "Vatin": "7722345678",
            "Cashier": "Иванов И.И.",
            "RnNumber": "00031415926",
            "Fn": "0123123123123",
            "FnsUrl": "nalog.ru",
            "ShiftNumber": 0,
            "CheckNumber": 0,
            "OfdOrganizationName": "Тестовый ОФД",
            "OfdVatin": "1234554321"
        },
        "SaleAddress": "г.Улан-Удэ, ул.Виноградная, д11А, офис 25",
        "SaleLocation": "Офис",
        "TaskType": 10,
        "DocId": "30877952-96d5-40fa-bf44-9bb739ab1972",
        "Date": "2026-03-18T15:08:46.6552114+08:00",
        "TerminalId": "",
        "DeviceName": "Atol",
        "PoolId": "",
        "ResultCode": 0,
        "ResultDescription": "OK",
        "Processed": true,
        "ServerVersion": "4.0.58.317",
        "DeviceInfo": {
            "FfdVersion": "1.2",
            "FnFfdVersion": "1.2",
            "TimeZone": 7,
            "IsFiscal": true,
            "LineLength": 64,
            "DeviceClass": 4,
            "Model": "АТОЛ FPrint-22ПТК",
            "SerialNumber": "00106305393630",
            "FirmwareVersion": "5.15.102",
            "ConfigurationVersion": "5.17.0"
        }
    },
    "Code": 0,
    "Description": "OK",
    "Success": true
}

Result (Fiscalization)

Смотрите документацию POST-запроса fiscalization

Примеры ошибок

72 Документ не найден

{
    "Code": 72,
    "Description": "Документ не найден",
    "Success": false
}

72 Некорректный id

{
    "Code": 72,
    "Description": "Некорректный id",
    "Success": false
}

72 Не указан id

{
    "Code": 72,
    "Description": "Не указан id",
    "Success": false
}

GET fiscalization/list?device=Atol

Получение списка операций фискализации по устройству.

URL: {{HTTPRoot}}/fiscalization/list?device=Atol

Параметры запроса

Имя параметра Тип Обяз Назначение Пример
device string + Имя устройства. Atol

Тело ответа

200 ОК

{
    "Result": {
        "OperationType": 2,
        "RnNumber": "00031415926",
        "DateTime": "0001-01-01T00:00:00",
        "IsBsoSign": true,
        "SenderEmail": "ivanov@mail.ru",
        "ReasonCode": 3,
        "IsMarking": false,
        "IsPawnshop": false,
        "IsAssurance": false,
        "FnsUrl": "nalog.ru",
        "OfdVatin": "1234554321",
        "OfdName": "Тестовый ОФД",
        "IsAutomatic": false,
        "IsVending": false,
        "IsAutomaticPrinter": false,
        "IsOnline": false,
        "IsLottery": false,
        "IsGambling": false,
        "IsExcisable": false,
        "IsService": false,
        "IsEncrypted": false,
        "IsOffline": false,
        "TaxationSystems": "0,1,2,4,5",
        "Vatin": "7722345678",
        "CompanyName": "ООО 'Ромашка'",
        "FfdVersionKkt": "1.2",
        "FfdVersionFn": "1.2",
        "IsSupportFnPiot": false,
        "IsFiscal": true,
        "RegistrationLabelCodes": "3.1",
        "IsCateringServices": false,
        "IsWholesaleTrade": false,
        "OfdPort": 0,
        "ShiftNumber": 0,
        "DocNumber": 0,
        "DocNumberInShift": 0,
        "Fn": "0123123123123",
        "FiscalDate": "0001-01-01T00:00:00",
        "CashierName": "Иванов А.И.",
        "CashierVatin": "7722345678",
        "DocumentHeader": {
            "OrganizationInfo": "ООО 'Ромашка'",
            "SerialNumber": "0020260207",
            "Vatin": "7722345678",
            "Cashier": "Иванов А.И.",
            "RnNumber": "00031415926",
            "Fn": "0123123123123",
            "FnsUrl": "nalog.ru",
            "ShiftNumber": 0,
            "CheckNumber": 0,
            "OfdOrganizationName": "Тестовый ОФД",
            "OfdVatin": "1234554321"
        },
        "SaleAddress": "г.Улан-Удэ, ул.Виноградная, д11А, офис 25",
        "SaleLocation": "Офис",
        "TaskType": 10,
        "DocId": "30877952-96d5-40fa-bf44-9bb739ab1972",
        "Date": "2026-03-18T15:08:46.6552114+08:00",
        "TerminalId": "",
        "DeviceName": "Atol",
        "PoolId": "",
        "ResultCode": 0,
        "ResultDescription": "OK",
        "Processed": true,
        "ServerVersion": "4.0.58.317",
        "DeviceInfo": {
            "FfdVersion": "1.2",
            "FnFfdVersion": "1.2",
            "TimeZone": 7,
            "IsFiscal": true,
            "LineLength": 64,
            "DeviceClass": 4,
            "Model": "АТОЛ FPrint-22ПТК",
            "SerialNumber": "00106305393630",
            "FirmwareVersion": "5.15.102",
            "ConfigurationVersion": "5.17.0"
        }
    },
    "Code": 0,
    "Description": "OK",
    "Success": true
}

Result (массив Fiscalization)

Смотрите документацию POST-запроса fiscalization.

Примеры ошибок

4 Не указано имя ККТ

{
    "Code": 4,
    "Description": "Не указано имя ККТ",
    "Success": false
}