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

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

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

POST fiscalization

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

URL: {{HTTPRoot}}/fiscalization

Тело запроса

{
    "DeviceName": "{device}",

    "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": "0326031413",
    "SaleAddress": "Улан-Удэ, Балтахинова, 17",
    "SaleLocation": "Офис на 2 этаже",
    "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": "Один ОФД тест ру 1-ofd-test.ru",
    "OFDCompanyINN": "7709364346",
    "FNSURL": "www.nalog.gov.ru",
    "SenderEmail": "serebrennikov@rbsoft.ru"
}
Имя поля Тип Обяз Назначение Пример
DeviceName string + Название устройства “Atol”
OperationType int + Тип операции:
1 — регистрация;
2 — изменение параметров;
3 — закрытие ФН
2
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 Расчеты за услуги
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”

Тело ответа

Успешный ответ (200 OK)

{
    "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
}

Поле 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”
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 Тип чека 10
DocId string Идентификатор документа “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
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 Часовая зона устройства 7
KktLicenses array Массив лицензий ККТ []
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”

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

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": "{device}",
  "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 Идентификатор документа “802e6783-6c95-42a2-b583-b99d6ca1b151”

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

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

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

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

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

GET fiscalization?id={id}

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

URL: {{HTTPRoot}}/fiscalization?id={id}

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

Имя параметра Тип Обяз Назначение Пример
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 — Не указан id

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

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

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

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

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

GET fiscalization/list?device={device}

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

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

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

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

Тело ответа

Успешный ответ (200 OK)

{
    "Result": [
        {
            "OperationType": 2,
            "RnNumber": "0000000002005725",
            "DateTime": "0001-01-01T00:00:00",
            "IsBsoSign": false,
            "SenderEmail": "serebrennikov@rbsoft.ru",
            "ReasonCode": 1,
            "IsMarking": true,
            "IsPawnshop": false,
            "IsAssurance": false,
            "FnsUrl": "www.nalog.gov.ru",
            "OfdVatin": "7709364346",
            "OfdName": "Один ОФД тест ру 1-ofd-test.ru",
            "AgentTypes": "0,1,2,3,4,5",
            "IsAutomatic": false,
            "IsVending": false,
            "IsAutomaticPrinter": false,
            "IsOnline": false,
            "IsLottery": false,
            "IsGambling": false,
            "IsExcisable": false,
            "IsService": false,
            "IsEncrypted": false,
            "IsOffline": false,
            "TaxationSystems": "0,2",
            "Vatin": "0326031413",
            "CompanyName": "РБ-Софт",
            "FfdVersionKkt": "1.05",
            "IsSupportFnPiot": false,
            "IsFiscal": false,
            "RegistrationLabelCodes": "0",
            "IsCateringServices": false,
            "IsWholesaleTrade": false,
            "OfdAddress": "k-server.1-ofd-test.ru",
            "OfdPort": 7777,
            "ShiftNumber": 0,
            "DocNumber": 0,
            "DocNumberInShift": 0,
            "Fn": "",
            "FiscalDate": "0001-01-01T00:00:00",
            "DocumentHeader": {
                "OrganizationInfo": "",
                "SerialNumber": "",
                "Vatin": "7722345678",
                "Cashier": "Иванов",
                "RnNumber": "",
                "Fn": "",
                "FnsUrl": "www.nalog.ru",
                "ShiftNumber": 0,
                "OfdOrganizationName": "",
                "OfdVatin": ""
            },
            "SaleAddress": "Улан-Удэ, Балтахинова, 17",
            "SaleLocation": "Офис на 2 этаже",
            "TaskType": 10,
            "DocId": "94f90440-5dbc-4e6b-ad0e-faa11cb436f1",
            "Date": "2026-04-28T14:07:39.8186063+08:00",
            "TerminalId": "",
            "DeviceName": "Emu",
            "PoolId": "",
            "ResultCode": 21,
            "ResultDescription": "Не передано имя кассира: atol: драйвер: DeviceNetBase.Device.Atolv10FR: Не передано имя кассира",
            "Processed": false,
            "ServerVersion": "4.0.61.427",
            "DeviceInfo": {
                "FfdVersion": "1.2",
                "FnFfdVersion": "1.2",
                "TimeZone": 7,
                "Licenses": [],
                "IsFiscal": true,
                "LineLength": 64,
                "LineLengthPixels": 576,
                "DeviceClass": 4,
                "Model": "АТОЛ FPrint-22ПТК",
                "SerialNumber": "00106305393630",
                "FirmwareVersion": "5.15.102",
                "ConfigurationVersion": "5.17.0"
            }
        }
    ],
    "Code": 0,
    "Description": "OK",
    "Success": true
}

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

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

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

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