Нефискальные чеки
>
СерверККМ V4
>
REST API
>
Работа с ККМ
Дата обновления: 15 июня 2026 г.
POST slip
Запрос: slip
URL: {{HTTPRoot}}/slip
Печатать нефискального документа
Тело запроса
{
"DeviceName": "{device}",
"Positions": [
{
"TextString": {
"Text": "Мой дядя, самых честных правил,"
}
},
{
"TextString": {
"Text": "[dotted]"
}
},
{
"TextString": {
"Text": "Он уважать себя заставил,"
}
},
{
"Barcode": {
"Type": "EAN13",
"Barcode": "1235467890126"
}
}
]
}
| Имя поля |
Тип |
Обяз |
Назначение |
Пример |
| DeviceName |
string |
+ |
Название устройства |
“atol” |
| Positions |
array |
+ |
Массив элементов документа |
[…] |
Типы элементов Positions
Поле TextString — текстовая строка:
| Имя поля |
Тип |
Назначение |
| Text |
string |
Текст строки. Поддерживает префиксы: [big], [small], [bold], [H1]–[H5], [left], [right], [center], [QR], [line], [line, double] |
| Font |
string |
Шрифт: Normal, Bold, Small, Medium, Big, H1–H5 |
| Alignment |
string |
Выравнивание: left, right, center |
Поле Barcode — штрихкод:
| Имя поля |
Тип |
Назначение |
| Type |
string |
Тип: QR, EAN13, CODE128, CODE39 и др. |
| Barcode / Value |
string |
Значение штрихкода |
Поле Picture — изображение:
| Имя поля |
Тип |
Назначение |
| Value |
string |
Изображение в Base64 |
| Alignment |
int |
Выравнивание: 0 — слева; 1 — по центру; 2 — справа |
Поле TextStringLine — разделительная линия:
| Имя поля |
Тип |
Назначение |
| LineStyle |
enum |
Solid — сплошная линия; Bold — Жирная; Dashed —Штриховая; Dotted — Пунктирная; Double — двойная |
Тело ответа
Успешный ответ (200 OK)
{
"Result": {
"ShiftNumber": 0,
"DocNumber": 0,
"DocNumberInShift": 0,
"Fn": "",
"FiscalDate": "0001-01-01T00:00:00",
"DocumentHeader": {
"OrganizationInfo": "",
"SerialNumber": "",
"Vatin": "",
"Cashier": "",
"RnNumber": "",
"Fn": "",
"FnsUrl": "www.nalog.ru",
"ShiftNumber": 0,
"OfdOrganizationName": "",
"OfdVatin": ""
},
"Lines": [
{
"Type": 1,
"Width": 0,
"Scale": 100,
"Line": "Мой дядя, самых честных правил,",
"LineRight": "",
"Alignment": 0,
"Font": 0,
"Wrap": true,
"IsCreateFromTemplate": false
},
{
"Type": 1,
"Width": 0,
"Scale": 100,
"Line": "Он уважать себя заставил,",
"LineRight": "",
"Alignment": 0,
"Font": 0,
"Wrap": true,
"IsCreateFromTemplate": false
},
{
"Type": 2,
"Width": 0,
"Scale": 100,
"Line": "",
"LineRight": "",
"Alignment": 1,
"Font": 0,
"Wrap": true,
"Barcode": {
"Type": "EAN13",
"Value": "1235467890126",
"PictureBase64": "iVBORw0KGgoAAAANSUhEUgAAAHEAAABkCAIAAAA+B0ivAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAokSURBVHhefY5BDgQxCMP6/0/v3lDkeMIBpSEFv993vfeuQ9zoKvPn9JL8no4ewmjHgDFIEFDR54aJmrNCPJEE+UxTl4BbMwhr7xgwBgkCKvrcMFFzVognkiCfaeoScGsGYe0dA8YgQUBFnxsmas4K8UQS5DNNXQJuzSCsvWPAGCQIqOhzw0TNWSGeSIJ8pqlLwK0ZhLV3DBiDBAEVfW6YqDkrxBNJkM80dQm4NYOw9o4BY5AgoKLPDRM1Z4V4IgnymaYuAbdmENbeMWAMEgRU9LlhouasEE8kQT7T1CXg1gzC2jsGjEGCgIo+N0zUnBXiiSTIZ5q6BNyaQVh7x4AxSBBQ0eeGiZqzQjyRBPlMU5eAWzMIa+8YMAYJAir63DBRc1aIJ5Ign2nqEnBrBmHtHQPGIEFARZ8bJmrOCvFEEuQzTV0Cbs0grL1jwBgkCKjoc8NEzVkhnkiCfKapS8CtGYS1dwwYgwQBFX1umKg5K8QTSZDPNHUJuDWDsPaOAWOQIKCizw0TNWeFeCIJ8pmmLgG3ZhDW3jFgDBIEVPS5YaLmrBBPJEE+09Ql4NYMwto7BoxBgoCKPjdM1JwV4okkyGeaugTcmkFYe8eAMUgQUNHnhomas0I8kQT5TFOXgFszCGvvGDAGCQIq+twwUXNWiCeSIJ9p6hJwawZh7R0DxiBBQEWfGyZqzgrxRBLkM01dAm7NIKy9Y8AYJAio6HPDRM1ZIZ5IgnymqUvArRmEtXcMGIMEARV9bpioOSvEE0mQzzR1Cbg1g7D2jgFjkCCgos8NEzVnhXgiCfKZpi4Bt2YQ1t4xYAwSBFT0uWGi5qwQTyRBPtPUJeDWDMLaOwaMQYKAij43TNScFeKJJMhnmroE3JpBWHvHgDFIEFDR54aJmrNCPJEE+UxTl4BbMwhr7xgwBgkCKvrcMFFzVognkiCfaeoScGsGYe0dA8YgQUBFnxsmas4K8UQS5DNNXQJuzSCsvWPAGCQIqOhzw0TNWSGeSIJ8pqlLwK0ZhLV3DBiDBAEVfW6YqDkrxBNJkM80dQm4NYOw9o4BY5AgoKLPDRM1Z4V4IgnymaYuAbdmENbeMWAMEgRU9LlhouasEE8kQT7T1CXg1gzC2jsGjEGCgIo+N0zUnBXiiSTIZ5q6BNyaQVh7x4AxSBBQ0eeGiZqzQjyRBPlMU5eAWzMIa+8YMAYJAir63DBRc1aIJ5Ign2nqEnBrBmHtHQPGIEFARZ8bJmrOCvFEEuQzTV0Cbs0grL1jwBgkCKjoc8NEzVkhnkiCfKapS8CtGYS1dwwYgwQBFX1umKg5K8QTSZDPNHUJuDWDsPaOAWOQIKCizw0TNWeFeCIJ8pmmLgG3ZhDW3jFgDBIEVPS5YaLmrBBPJEE+09Ql4NYMwto7BoxBgoCKPjdM1JwV4okkyGeaugTcmkFYe8eAMUgQUNHnhomas0I8kQT5TFOXgFszCGvvGDAGCQIq+twwUXNWiCeSIJ9p6hJwawZh7R0DxiBBQEWfGyZqzgrxRBLkM01dAm7NIKy9Y8AYJAio6HPDRM1ZIZ5IgnymqUvArRmEtXcMGIMEARV9bpioOSvEE0mQzzR1Cbg1g7D2jgFjkCCgos8NEzVnhXgiCfKZpi4Bt2YQ1t4xYAwSBFT0uWGi5qwQTyRBPtPUJeDWDMLaOwaMQYKAij43TNScFeKJJMhnmroE3JpBWHvHgDFIEFDR54aJmrNCPJEE+UxTl4BbMwhr7xgwBgkCKvrcMFFzVognkiCfaeoScGsGYe0dA8YgQUBFnxsmas4K8UQS5DNNXQJuzSCsvWPAGCQIqOhzw0TNWSGeSIJ8pqlLwK0ZhLV3DBiDBAEVfW6YqDkrxBNJkM80dQm4NYOw9o4BY5AgoKLPDRM1Z4V4IgnymaYuAbdmENbeMWAMEgRU9LlhouasEE8kQT7T1CXg1gzC2jsGjEGCgIo+N0zUnBXiiSTIZ5q6BNyaQVh7x4AxSBBQ0eeGiZqzQjyRBPlMU5eAWzMIa+8YMAYJAir63DBRc1aIJ5Ign2nqEnBrBmHtHQPGIEFARZ8bJmrOCvFEEuQzTV0Cbs0grL1jwBgkCKjoc8NEzVkhnkiCfKapS8CtGYS1dwwYgwQBFX1umKg5K8QTSZDPNHUJuDWDsPaOAWOQIKCizw0TNWeFeCIJ8pmmLgG3ZhDW3jFgDBIEVPS5YaLmrBBPJEE+09Ql4NYMwto7BoxBgoCKPjdM1JwV4okkyGeaugTcmkFYe8eAMUgQUNHnhomas0I8kQT5TFOXgFszCGvvGDAGCQIq+twwUXNWiCeSIJ9p6hJwawZh7R0DxiBBQEWfGyZqzgrxRBLkM01dAm7NIKy9Y8AYJAio6HPDRM1ZIZ5IgnymqUvArRmEtXcMGIMEARV9bpioOSvEE0mQzzR1Cbg1g7D2jgFjkCCgos8NEzVnhXgiCfKZpi4Bt2YQ1t4xYAwSBFT0uWGi5qwQTyRBPtPUJeDWDMLaOwaMQYKAij43TNScFeKJJMhnmroE3JpBWHvHgDFIEFDR54aJmrNCPJEE+UxTl4BbMwhr7xgwBgkCKvrcMFFzVognkiCfaeoScGsGYe0dA8YgQUBFnxsmas4K8UQS5DNNXQJuzSCsvWPAGCQIqOhzw0TNWSGeSIJ8pqlLwK0ZhLV3DBiDBAEVfW6YqDkrxBNJkM80dQm4NYOw9o4BY5AgoKLPDRM1Z4V4IgnymaYuAbdmENbeMWAMEgRU9LlhouasEE8kQT7T1CXg1gzC2jsGjEGCgIo+N0zUnBXiiSTIZ5q6BNyaQVh7x4AxSBBQ0eeGiZqzQjyRBPlMU5eAWzMIa+8YMAYJAir63DBRc1aIJ5Ign2nqEnBrBmHtHQPGIEFARZ8bJmrOCvFEEuQzTV0Cbs0grL1jwBgkCKjoc8NEzVkhnkiCfKapS8CtGYS1dwwYgwQBFX1umKg5K8QTSZDPNHUJuDWDsPaOAWOQIKCizw0TNWeFeCIJ8pmmLgG3ZhDW3jFgDBIEVPS5YaLmrBBPJEE+09Ql4NYMwto7BoxBgoCKPjdM1JwV4okkyGeaugTcmkFYe8eAMUgQUNHnhomas0I8kQT5TFOXgFszCGvvGDAGCQIq+twwUXNWiCeSIJ9p6hJwawZh7R0DxiBBQEWfGyZqzgrxRBLkM01dAm7NIKy9Y8AYJAio6HPDRM1ZIZ5IgnymqUvArRmEtXcMGIMEARV9bpioOSvEE0mQzzR1Cbg1g7D2jgFjkCCgos8NEzVnhXgiCfKZpi4Bt2YQ1t4xYAwSBFT0uWGi5qwQTyRBPtPUJeDWDMLaOwaMQYKAij43TNScFeKJJMhnmroE3JpBWHvHgDFIEFDR54aJmrNCPJEE+UxTl4BbMwhr7xgwBgkCKvrcMFFzVognkiCfaeoScGsGYe0dA8YgQUBFnxsmas4K8UQS5DNNXQJuzSCsvWPAGCQIqOhzw0T9AZgNZPIVJxegAAAAAElFTkSuQmCC",
"PrintText": 1,
"Height": 100,
"BarWidth": 2
},
"IsCreateFromTemplate": false
}
],
"TaskType": 9,
"DocId": "1b66f394-3bd6-43b0-b4f8-791a1593bd50",
"Date": "2026-05-24T02:44:43.1442735+08:00",
"TerminalId": "",
"DeviceName": "Atol",
"PoolId": "",
"ResultCode": 0,
"ResultDescription": "OK",
"Processed": true,
"ServerVersion": "4.0.62.521",
"DeviceInfo": {
"FfdVersion": "1.2",
"FnFfdVersion": "1.2",
"TimeZone": 7,
"KktLicenses": [],
"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
}
Тип: объект SlipCheck
SlipCheck
| Имя поля |
Тип |
Назначение |
Пример |
| ShiftNumber |
int |
Номер сессии |
0 |
| DocNumber |
int |
Номер фискального документа |
0 |
| DocNumberInShift |
int |
Номер фискального документа за смену |
0 |
| FiscalSign |
string |
Фискальный признак документа |
“4988644533” |
| Fn |
string |
Серийный номер фискального накопителя |
”“ |
| FiscalDate |
DateTime |
Время регистрации операции по часам ККМ. |
“0001-01-01T00:00:00” |
| DocId |
string |
Идентификатор документа |
“94cc354c-2dd3-4231-ac50-aa3a62883efe” |
| TaskType |
enum |
Тип чека |
11 |
| DocId |
guid |
Идентификатор документа |
“7ccfb3d4-bc93-40c7-9e4d-aa1c8b0261b6” |
| Date |
DateTime |
Дата создания документа |
“2026-05-24T00:11:23.5221437+08:00” |
| TerminalId |
string |
Идентификатор терминала, с которго пришел документ |
”“ |
| DeviceName |
string |
Имя устройства |
“Emu” |
| PoolId |
string |
Пул, который назначен чеку |
”“ |
| ResultCode |
enum |
Результат |
0 |
| ResultDescription |
string |
Описания результата |
“OK” |
| Processed |
bool |
Признак удачного завершения обработки |
true |
| ServerVersion |
string |
Версия сервера |
“4.0.62.521” |
Поле Lines
| Имя поля |
Тип |
Назначение |
Пример |
| Type |
int |
Тип строки. 0, Fiscal — фискальная строка; 1, TextString — строка; 2, Barcode — штрихкод; 3, Picture — изображение; 4, Line — линия |
1 |
| Width |
int |
Ширина |
0 |
| Scale |
int |
Масштаб |
100 |
| Line |
string |
Текст строки (левая часть) |
“Мой дядя, самых честных правил” |
| LineRight |
string |
Текст строки (правая часть) |
”“ |
| Alignment |
int |
Выравнивание. 0 — выравнивание по левому краю; 1 — Выравнивание по центру; 2 — Выравнивание по правому краю; 3 — По ширине |
1 |
| Font |
int |
Шрифт. 0, Normal — Шрифт для обычных строк; 1, Bold — Жирный шрифт для обычных строк; 2, Small — Мелкий шрифт для обычных строк; 3, Medium — Средний шрифт (применятся в шаблоне копий чеков); 4, Big — Крупный шрифт (применяется в шалоне копий чекой); 5, H1 — Шрифт заголовков (для шаблонов рекламных чеков); 6, H2 — Шрифт заголовков (для шаблонов рекламных чеков); 7, H3 — Шрифт заголовков (для шаблонов рекламных чеков); 8, H4 — Шрифт заголовков (для шаблонов рекламных чеков); 9, H5 — Шрифт заголовков (для шаблонов рекламных чеков); |
0 |
| Wrap |
bool |
Признак переноса строк. false - строка обрезается; true - строка переносится |
true |
| Barcode |
object |
Штрихкод |
|
| LineStyle |
int |
Стиль разделительной линии. 0, Solid — сплошная; 1, Bold — жирная; 2, Dashed — штриховая; 3, Dotted — пунктирная; 4, Double — двойная |
false |
| IsCreateFromTemplate |
bool |
Создано из шаблона. true - создано из печатного шаблона; false — не создан из печатного шаблона |
false |
| BarcodeLines |
string |
Массив строк, выводимые спрва или слева от штрихакодв |
“ЗН ККТ: 00106305393630”, “РН ККТ: 0000000002005725”, “ИНН 0326031413”, “ФН: 9999078902010507”, “ФД: 343”, “ФП: 1352614355”, “ПРИХОД”, “22.05.26 15:06”, “Сайт ФНС: www.nalog.gov.ru" |
Поле Barcode
| Имя поля |
Тип |
Назначение |
Пример |
| Type |
string |
Тип штрихкода. Возможные значения: UPCA; CODE39; EAN13; EAN8; UPCE; ITF; CODABAR; CODE93; CODE128; PDF417; CODE32; QR |
“QR” |
| Value |
string |
Значение штрихкода |
“t=20260522T1506&s=50.00&fn=9999078902010507&i=343&fp=1352614355&n=1” |
| PictureBase64 |
string |
Изображение barcode закодированное в строке |
“iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9CAIAAAAA4vtyAAAA…” |
| PrintText |
int |
Задает способ печати текста штрихкода(только для одномерных штрихкодов). 0 — не печатать; 1 — печатать снизу; 2 — печатать сверху; 3 — печатать сверху и снизу |
1 |
| Height |
int |
Высота штрихкода в точках. Допустимые значения свойства: 0..1199 |
100 |
| BarWidth |
int |
Ширина штриха в точках. Допустимые значения свойства: 0..1199; Рекомендуемое значение – 2. |
100 |
| Имя поля |
Тип |
Назначение |
Пример |
| OrganizationInfo |
string |
Информация об организации |
“”ООО РБ-Софт”“ |
| SerialNumber |
string |
Заводской номер ККТ |
“”0020260207” |
| Vatin |
string |
ИНН Организации |
“0326012345” |
| 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” |
Примеры ошибок
4 — Не указано имя ККТ
{
"Code": 4,
"Description": "Не указано имя ККТ",
"Success": false
}
709 — Устройство не найдено
{
"Code": 709,
"Description": "Устройство не найдено: Устройство '{device}' не найдено.",
"Success": false
}
49 — Устройство не активно
{
"Code": 55,
"Description": "Попытка обращения к отключенному устройству: Устройство 'Emu' не активно.",
"Success": false
}
POST slip/async
Запрос: slip/async
URL: {{HTTPRoot}}/slip/async
Асинхронно поставить нефискальный документ в очередь печати и получить идентификатор задачи.
Тело запроса
{
"DeviceName": "{device}",
"Positions": [
{
"TextString": {
"Text": "Мой дядя, самых честных правил,"
}
},
{
"TextString": {
"Text": "Когда не в шутку занемог,"
}
},
{
"TextString": {
"Text": "Он уважать себя заставил,"
}
},
{
"Barcode": {
"Type": "EAN13",
"Barcode": "123546789012"
}
}
]
}
| Имя поля |
Тип |
Обяз |
Назначение |
Пример |
| DeviceName |
string |
+ |
Название устройства |
“atol” |
| Positions |
array |
+ |
Массив элементов документа |
[…] |
Типы элементов Positions
Поле TextString — текстовая строка:
| Имя поля |
Тип |
Назначение |
| Text |
string |
Текст строки. Поддерживает префиксы: [big], [small], [bold], [H1]–[H5], [left], [right], [center], [QR], [line], [line, double] |
| Font |
string |
Шрифт: Normal, Bold, Small, Medium, Big, H1–H5 |
| Alignment |
string |
Выравнивание: left, right, center |
Поле Barcode — штрихкод:
| Имя поля |
Тип |
Назначение |
| Type |
string |
Тип: QR, EAN13, CODE128, CODE39 и др. |
| Barcode / Value |
string |
Значение штрихкода |
Поле Picture — изображение:
| Имя поля |
Тип |
Назначение |
| Value |
string |
Изображение в Base64 |
| Alignment |
int |
Выравнивание: 0 — слева, 1 — по центру, 2 — справа |
Поле TextStringLine — разделительная линия:
| Имя поля |
Тип |
Назначение |
| LineStyle |
enum |
Solid — сплошная линия; Bold — Жирная; Dashed — Штриховая; Dotted — Пунктирная; Double — двойная |
Тело ответа
Успешный ответ (200 OK)
{
"Result": "8d04810e-34c7-4daf-8af5-b52d9a24a646",
"Code": 0,
"Description": "OK",
"Success": true
}
Поле Result
| Имя поля |
Тип |
Назначение |
Пример |
| Result |
guid |
идентификатор задачи |
“94cc354c-2dd3-4231-ac50-aa3a62883efe” |
Примеры ошибок
4 — Не указано имя ККТ
{
"Code": 4,
"Description": "Не указано имя ККТ",
"Success": false
}
709 — Устройство не найдено
{
"Code": 709,
"Description": "Устройство не найдено: Устройство '{device}' не найдено.",
"Success": false
}
49 — Устройство не активно
{
"Code": 55,
"Description": "Попытка обращения к отключенному устройству: Устройство '{device}' не активно.",
"Success": false
}
GET slip/list?device={device}
Запрос: slip/list
URL: {{HTTPRoot}}/slip/list?device={device}
Получение списка нефискальных документов
Параметры запроса
| Параметр |
Обяз |
Пример |
Описание |
device |
+ |
Atol |
Название устройства |
Тело ответа
Успешный ответ (200 OK)
{
"Result": [
{
"ShiftNumber": 41,
"DocNumber": 365,
"DocNumberInShift": 0,
"FiscalSign": "2287923257",
"Fn": "9999078902010507",
"FiscalDate": "2026-05-24T02:44:43",
"DocumentHeader": {
"OrganizationInfo": "РБ-Софт",
"SerialNumber": "00106305393630",
"Vatin": "0326031413",
"Cashier": "",
"RnNumber": "0000000002005725",
"Fn": "9999078902010507",
"FnsUrl": "www.nalog.gov.ru",
"ShiftNumber": 41,
"DocNumber": 365,
"FiscalSign": "2287923257",
"OfdOrganizationName": "Один ОФД тест ру 1-ofd-test.ru",
"OfdVatin": "7709364346"
},
"SaleAddress": "Улан-Удэ, Балтахинова, 17",
"SaleLocation": "Офис на 2 этаже",
"FfdVersion": "1.2",
"Lines": [
{
"Type": 1,
"Width": 0,
"Scale": 100,
"Line": "Мой дядя, самых честных правил,",
"LineRight": "",
"Alignment": 0,
"Font": 0,
"Wrap": true,
"IsCreateFromTemplate": false
},
{
"Type": 1,
"Width": 0,
"Scale": 100,
"Line": "Он уважать себя заставил,",
"LineRight": "",
"Alignment": 0,
"Font": 0,
"Wrap": true,
"IsCreateFromTemplate": false
},
{
"Type": 2,
"Width": 0,
"Scale": 100,
"Line": "",
"LineRight": "",
"Alignment": 1,
"Font": 0,
"Wrap": true,
"Barcode": {
"Type": "EAN13",
"Value": "1235467890126",
"PictureBase64": "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",
"PrintText": 1,
"Height": 100,
"BarWidth": 2
},
"IsCreateFromTemplate": false
}
],
"TaskType": 9,
"DocId": "1b66f394-3bd6-43b0-b4f8-791a1593bd50",
"Date": "2026-05-24T02:44:43.1442735+08:00",
"TerminalId": "",
"DeviceName": "Atol",
"PoolId": "",
"ResultCode": 0,
"ResultDescription": "OK",
"Processed": true,
"ServerVersion": "4.0.62.521",
"DeviceInfo": {
"FfdVersion": "1.2",
"FnFfdVersion": "1.2",
"TimeZone": 7,
"KktLicenses": [],
"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
}
Тип: массив объектов SlipCheck
SlipCheck
| Имя поля |
Тип |
Назначение |
Пример |
| ShiftNumber |
int |
Номер сессии |
0 |
| DocNumber |
int |
Номер фискального документа |
0 |
| DocNumberInShift |
int |
Номер фискального документа за смену |
0 |
| FiscalSign |
string |
Фискальный признак документа |
“4988644533” |
| Fn |
string |
Серийный номер фискального накопителя |
”“ |
| FiscalDate |
DateTime |
Время регистрации операции по часам ККМ. |
“0001-01-01T00:00:00” |
| DocId |
string |
Идентификатор документа |
“94cc354c-2dd3-4231-ac50-aa3a62883efe” |
| TaskType |
enum |
Тип чека |
11 |
| DocId |
guid |
Идентификатор документа |
“7ccfb3d4-bc93-40c7-9e4d-aa1c8b0261b6” |
| Date |
DateTime |
Дата создания документа |
“2026-05-24T00:11:23.5221437+08:00” |
| TerminalId |
string |
Идентификатор терминала, с которго пришел документ |
”“ |
| DeviceName |
string |
Имя устройства |
“Emu” |
| PoolId |
string |
Пул, который назначен чеку |
”“ |
| ResultCode |
enum |
Результат |
0 |
| ResultDescription |
string |
Описания результата |
“OK” |
| Processed |
bool |
Признак удачного завершения обработки |
true |
| ServerVersion |
string |
Версия сервера |
“4.0.62.521” |
Поле Lines
| Имя поля |
Тип |
Назначение |
Пример |
| Type |
int |
Тип строки. 0, Fiscal — фискальная строка; 1, TextString — строка; 2, Barcode — штрихкод; 3, Picture — изображение; 4, Line — линия |
1 |
| Width |
int |
Ширина |
0 |
| Scale |
int |
Масштаб |
100 |
| Line |
string |
Текст строки (левая часть) |
“Мой дядя, самых честных правил” |
| LineRight |
string |
Текст строки (правая часть) |
”“ |
| Alignment |
int |
Выравнивание. 0 — выравнивание по левому краю; 1 — Выравнивание по центру; 2 — Выравнивание по правому краю; 3 — По ширине |
1 |
| Font |
int |
Шрифт. 0, Normal — Шрифт для обычных строк; 1, Bold — Жирный шрифт для обычных строк; 2, Small — Мелкий шрифт для обычных строк; 3, Medium — Средний шрифт (применятся в шаблоне копий чеков); 4, Big — Крупный шрифт (применяется в шалоне копий чекой); 5, H1 — Шрифт заголовков (для шаблонов рекламных чеков); 6, H2 — Шрифт заголовков (для шаблонов рекламных чеков); 7, H3 — Шрифт заголовков (для шаблонов рекламных чеков); 8, H4 — Шрифт заголовков (для шаблонов рекламных чеков); 9, H5 — Шрифт заголовков (для шаблонов рекламных чеков); |
0 |
| Wrap |
bool |
Признак переноса строк. false - строка обрезается; true - строка переносится |
true |
| Barcode |
object |
Штрихкод |
|
| LineStyle |
int |
Стиль разделительной линии. 0, Solid — сплошная; 1, Bold — жирная; 2, Dashed — штриховая; 3, Dotted — пунктирная; 4, Double — двойная |
false |
| IsCreateFromTemplate |
bool |
Создано из шаблона. true - создано из печатного шаблона; false — не создан из печатного шаблона |
false |
| BarcodeLines |
string |
Массив строк, выводимые спрва или слева от штрихакодв |
“ЗН ККТ: 00106305393630”, “РН ККТ: 0000000002005725”, “ИНН 0326031413”, “ФН: 9999078902010507”, “ФД: 343”, “ФП: 1352614355”, “ПРИХОД”, “22.05.26 15:06”, “Сайт ФНС: www.nalog.gov.ru" |
Поле Barcode
| Имя поля |
Тип |
Назначение |
Пример |
| Type |
string |
Тип штрихкода. Возможные значения: UPCA; CODE39; EAN13; EAN8; UPCE; ITF; CODABAR; CODE93; CODE128; PDF417; CODE32; QR |
“QR” |
| Value |
string |
Значение штрихкода |
“t=20260522T1506&s=50.00&fn=9999078902010507&i=343&fp=1352614355&n=1” |
| PictureBase64 |
string |
Изображение barcode закодированное в строке |
“iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9CAIAAAAA4vtyAAAA…” |
| PrintText |
int |
Задает способ печати текста штрихкода(только для одномерных штрихкодов). 0 — не печатать; 1 — печатать снизу; 2 — печатать сверху; 3 — печатать сверху и снизу |
1 |
| Height |
int |
Высота штрихкода в точках. Допустимые значения свойства: 0..1199 |
100 |
| BarWidth |
int |
Ширина штриха в точках. Допустимые значения свойства: 0..1199; Рекомендуемое значение – 2. |
100 |
| Имя поля |
Тип |
Назначение |
Пример |
| OrganizationInfo |
string |
Информация об организации |
“”ООО РБ-Софт”“ |
| SerialNumber |
string |
Заводской номер ККТ |
“”0020260207” |
| Vatin |
string |
ИНН Организации |
“0326012345” |
| 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” |
Примеры ошибок
4 — Не указано имя ККТ
{
"Code": 4,
"Description": "Не указано имя ККТ",
"Success": false
}
GET slip?id={id}
Запрос: slip
URL: {{HTTPRoot}}/slip?id={id}
Получение нефискального документа
Параметры запроса
| Параметр |
Обяз |
Пример |
Описание |
id |
+ |
1b66f394-3bd6-43b0-b4f8-791a1593bd50 |
Идентификатор документа |
Тело ответа
Успешный ответ (200 OK)
{
"Result": {
"ShiftNumber": 41,
"DocNumber": 365,
"DocNumberInShift": 0,
"FiscalSign": "2287923257",
"Fn": "9999078902010507",
"FiscalDate": "2026-05-24T02:44:43",
"DocumentHeader": {
"OrganizationInfo": "РБ-Софт",
"SerialNumber": "00106305393630",
"Vatin": "0326031413",
"Cashier": "",
"RnNumber": "0000000002005725",
"Fn": "9999078902010507",
"FnsUrl": "www.nalog.gov.ru",
"ShiftNumber": 41,
"DocNumber": 365,
"FiscalSign": "2287923257",
"OfdOrganizationName": "Один ОФД тест ру 1-ofd-test.ru",
"OfdVatin": "7709364346"
},
"SaleAddress": "Улан-Удэ, Балтахинова, 17",
"SaleLocation": "Офис на 2 этаже",
"FfdVersion": "1.2",
"Lines": [
{
"Type": 1,
"Width": 0,
"Scale": 100,
"Line": "Мой дядя, самых честных правил,",
"LineRight": "",
"Alignment": 0,
"Font": 0,
"Wrap": true,
"IsCreateFromTemplate": false
},
{
"Type": 1,
"Width": 0,
"Scale": 100,
"Line": "Он уважать себя заставил,",
"LineRight": "",
"Alignment": 0,
"Font": 0,
"Wrap": true,
"IsCreateFromTemplate": false
},
{
"Type": 2,
"Width": 0,
"Scale": 100,
"Line": "",
"LineRight": "",
"Alignment": 1,
"Font": 0,
"Wrap": true,
"Barcode": {
"Type": "EAN13",
"Value": "1235467890126",
"PictureBase64": "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",
"PrintText": 1,
"Height": 100,
"BarWidth": 2
},
"IsCreateFromTemplate": false
}
],
"TaskType": 9,
"DocId": "1b66f394-3bd6-43b0-b4f8-791a1593bd50",
"Date": "2026-05-24T02:44:43.1442735+08:00",
"TerminalId": "",
"DeviceName": "Atol",
"PoolId": "",
"ResultCode": 0,
"ResultDescription": "OK",
"Processed": true,
"ServerVersion": "4.0.62.521",
"DeviceInfo": {
"FfdVersion": "1.2",
"FnFfdVersion": "1.2",
"TimeZone": 7,
"KktLicenses": [],
"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
}
Тип: объект SlipCheck
SlipCheck
| Имя поля |
Тип |
Назначение |
Пример |
| ShiftNumber |
int |
Номер сессии |
0 |
| DocNumber |
int |
Номер фискального документа |
0 |
| DocNumberInShift |
int |
Номер фискального документа за смену |
0 |
| FiscalSign |
string |
Фискальный признак документа |
“4988644533” |
| Fn |
string |
Серийный номер фискального накопителя |
”“ |
| FiscalDate |
DateTime |
Время регистрации операции по часам ККМ. |
“0001-01-01T00:00:00” |
| DocId |
string |
Идентификатор документа |
“94cc354c-2dd3-4231-ac50-aa3a62883efe” |
| TaskType |
enum |
Тип чека |
11 |
| DocId |
guid |
Идентификатор документа |
“7ccfb3d4-bc93-40c7-9e4d-aa1c8b0261b6” |
| Date |
DateTime |
Дата создания документа |
“2026-05-24T00:11:23.5221437+08:00” |
| TerminalId |
string |
Идентификатор терминала, с которго пришел документ |
”“ |
| DeviceName |
string |
Имя устройства |
“Emu” |
| PoolId |
string |
Пул, который назначен чеку |
”“ |
| ResultCode |
enum |
Результат |
0 |
| ResultDescription |
string |
Описания результата |
“OK” |
| Processed |
bool |
Признак удачного завершения обработки |
true |
| ServerVersion |
string |
Версия сервера |
“4.0.62.521” |
Поле Lines
| Имя поля |
Тип |
Назначение |
Пример |
| Type |
int |
Тип строки. 0, Fiscal — фискальная строка; 1, TextString — строка; 2, Barcode — штрихкод; 3, Picture — изображение; 4, Line — линия |
1 |
| Width |
int |
Ширина |
0 |
| Scale |
int |
Масштаб |
100 |
| Line |
string |
Текст строки (левая часть) |
“Мой дядя, самых честных правил” |
| LineRight |
string |
Текст строки (правая часть) |
”“ |
| Alignment |
int |
Выравнивание. 0 — выравнивание по левому краю; 1 — Выравнивание по центру; 2 — Выравнивание по правому краю; 3 — По ширине |
1 |
| Font |
int |
Шрифт. 0, Normal — Шрифт для обычных строк; 1, Bold — Жирный шрифт для обычных строк; 2, Small — Мелкий шрифт для обычных строк; 3, Medium — Средний шрифт (применятся в шаблоне копий чеков); 4, Big — Крупный шрифт (применяется в шалоне копий чекой); 5, H1 — Шрифт заголовков (для шаблонов рекламных чеков); 6, H2 — Шрифт заголовков (для шаблонов рекламных чеков); 7, H3 — Шрифт заголовков (для шаблонов рекламных чеков); 8, H4 — Шрифт заголовков (для шаблонов рекламных чеков); 9, H5 — Шрифт заголовков (для шаблонов рекламных чеков); |
0 |
| Wrap |
bool |
Признак переноса строк. false - строка обрезается; true - строка переносится |
true |
| Barcode |
object |
Штрихкод |
|
| LineStyle |
int |
Стиль разделительной линии. 0, Solid — сплошная; 1, Bold — жирная; 2, Dashed — штриховая; 3, Dotted — пунктирная; 4, Double — двойная |
false |
| IsCreateFromTemplate |
bool |
Создано из шаблона. true - создано из печатного шаблона; false — не создан из печатного шаблона |
false |
| BarcodeLines |
string |
Массив строк, выводимые спрва или слева от штрихакодв |
“ЗН ККТ: 00106305393630”, “РН ККТ: 0000000002005725”, “ИНН 0326031413”, “ФН: 9999078902010507”, “ФД: 343”, “ФП: 1352614355”, “ПРИХОД”, “22.05.26 15:06”, “Сайт ФНС: www.nalog.gov.ru" |
Поле Barcode
| Имя поля |
Тип |
Назначение |
Пример |
| Type |
string |
Тип штрихкода. Возможные значения: UPCA; CODE39; EAN13; EAN8; UPCE; ITF; CODABAR; CODE93; CODE128; PDF417; CODE32; QR |
“QR” |
| Value |
string |
Значение штрихкода |
“t=20260522T1506&s=50.00&fn=9999078902010507&i=343&fp=1352614355&n=1” |
| PictureBase64 |
string |
Изображение barcode закодированное в строке |
“iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9CAIAAAAA4vtyAAAA…” |
| PrintText |
int |
Задает способ печати текста штрихкода(только для одномерных штрихкодов). 0 — не печатать; 1 — печатать снизу; 2 — печатать сверху; 3 — печатать сверху и снизу |
1 |
| Height |
int |
Высота штрихкода в точках. Допустимые значения свойства: 0..1199 |
100 |
| BarWidth |
int |
Ширина штриха в точках. Допустимые значения свойства: 0..1199; Рекомендуемое значение – 2. |
100 |
| Имя поля |
Тип |
Назначение |
Пример |
| OrganizationInfo |
string |
Информация об организации |
“”ООО РБ-Софт”“ |
| SerialNumber |
string |
Заводской номер ККТ |
“”0020260207” |
| Vatin |
string |
ИНН Организации |
“0326012345” |
| 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” |
Примеры ошибок
91 — Документ не найден
{
"Code": 91,
"Description": "Документ не найден",
"Success": false
}
72 — Некорректный id
{
"Code": 72,
"Description": "Некорректный id",
"Success": false
}
72 — Не указан id
{
"Code": 72,
"Description": "Не указан id",
"Success": false
}