Нефискальные чеки
> СерверККМ V4 > REST API > Работа с ККМДата обновления: 23 июля 2026 г.
POST slip
Печатать нефискального документа
URL: {{HTTPRoot}}/slip
Тело запроса
{
"DeviceName": "{device}",
"Positions": [
{
"TextString": {
"Text": "[big]Мой дядя, самых честных правил,"
}
},
{
"TextString": {
"Text": "[dotted]"
}
},
{
"TextString": {
"Text": "Он уважать себя заставил,"
}
},
{
"Barcode": {
"Type": "EAN13",
"Barcode": "1235467890126"
}
}
]
}
| Имя поля | Тип | Обяз | Назначение | Пример |
|---|---|---|---|---|
| DeviceName | string | + | Название устройства | “Atol” |
| Positions | Массив типов данных | + | Элементы документа, от первого к последнему | “Positions”: [ { “TextString”: { “Text”: “[big]Мой дядя, самых честных правил,” } }, { “TextString”: { “Text”: “[dotted]” } }, { “TextString”: { “Text”: “Он уважать себя заставил,” } }, { “Barcode”: { “Type”: “EAN13”, “Barcode”: “1235467890126” } } ] |
Тип: Position
| Имя поля | Тип | Обяз | Назначение | Пример |
|---|---|---|---|---|
| TextString | Тип данных | - | Текстовая строка | “TextString”: |
| Barcode | Тип данных | - | Штрихкод | “Barcode”: |
| Picture | Тип данных | - | Изображение | “Picture”: |
| SeparatorLine | Тип данных | - | Разделительная линия | “SeparatorLine”: |
Тип: TextString
| Имя поля | Тип | Обяз | Назначение | Пример |
|---|---|---|---|---|
| Text | string | + | Текст строки. Поддерживает префиксы перед текстом: [big], [small], [bold], [H1]–[H5], [left], [right], [center], [QR], [line], [line,dotted]. Если пустой — строка пропускается. | “[center]Добро пожаловать” |
| Font | string | - | Шрифт: Normal, Bold, Small, Medium, Big, H1–H5. Если не указан — Normal. Префикс в Text имеет приоритет над Font. | “H1” |
| Alignment | string | - | Выравнивание: left, right, center. Если не указано — left. Префикс в Text имеет приоритет над Alignment. | “center” |
Тип: Barcode
| Имя поля | Тип | Обяз | Назначение | Пример |
|---|---|---|---|---|
| Type | string | + | Тип штрихкода. Возможные значения: UPCA, CODE39, EAN13, EAN8, UPCE, ITF, CODABAR, CODE93, CODE128, PDF417, CODE32, QR |
“EAN13” |
| Barcode | string | - | Значение штрихкода в текстовом виде. Если не указано — позиция пропускается. | “123456789098” |
Тип: Picture
| Имя поля | Тип | Обяз | Назначение | Пример |
|---|---|---|---|---|
| Value | string | + | Изображение в кодировке Base64. Если пустой — позиция пропускается. | “/9j/4AAQSkZJRgABAQEASABIAAD…” |
| Alignment | int | - | Выравнивание: 0 — по левому краю; 1 — по центру; 2 — по правому краю. Если не указано — 1 (по центру). |
1 |
Тип: SeparatorLine
| Имя поля | Тип | Обяз | Назначение | Пример |
|---|---|---|---|---|
| LineStyle | int | + | 0, Solid — сплошная линия; 1, Bold — Жирная; 2, Dashed — Штриховая; 3, Dotted — Пунктирная; 4, Double — двойная |
0 |
Тело ответа
Успешный ответ (200 OK)
{
"Result": {
"ShiftNumber": 0,
"DocNumber": 0,
"DocNumberInShift": 0,
"Fn": "0123123123123",
"FiscalDate": "0001-01-01T00:00:00",
"DocumentHeader": {
"OrganizationInfo": "ООО 'Ромашка'",
"SerialNumber": "0020260207",
"Vatin": "7722345678",
"Cashier": "Иванов А.И.",
"RnNumber": "00031415926",
"Fn": "0123123123123",
"FnsUrl": "nalog.ru",
"ShiftNumber": 41,
"DocNumber": 370,
"FiscalSign": "2928907410",
"OfdOrganizationName": "Тестовый ОФД",
"OfdVatin": "1234554321"
},
"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
}
Поле Result
Тип: SlipCheck
| Имя поля | Тип | Назначение | Пример |
|---|---|---|---|
| ShiftNumber | int | Номер сессии | 0 |
| DocNumber | int | Номер фискального документа | 0 |
| DocNumberInShift | int | Номер фискального документа за смену | 0 |
| FiscalSign | string | Фискальный признак документа | “4988644533” |
| Fn | string | Серийный номер фискального накопителя | ”“ |
| FiscalDate | DateTime | Время регистрации операции по часам ККМ. | “0001-01-01T00:00:00” |
| DocumentHeader | Тип данных | Заголовок документа | “DocumentHeader”: |
| Lines | Список типа данных PrintLine | Заголовок документа | “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”: “iVBORw0KGgoAAAANSUhEUgAAAHEAAAB”, “PrintText”: 1, “Height”: 100, “BarWidth”: 2 }, “IsCreateFromTemplate”: false } ] |
| DocId | string | Идентификатор документа | “94cc354c-2dd3-4231-ac50-aa3a62883efe” |
| TaskType | int | Тип чека | 11 |
| 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” |
| deviceInfo | Тип данных | “DeviceInfo”: |
Тип: 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 | Тип данных | Штрихкод | “Barcode”: |
| LineStyle | int | Стиль разделительной линии. 0, Solid — сплошная; 1, Bold — жирная; 2, Dashed — штриховая; 3, Dotted — пунктирная; 4, Double — двойная |
false |
| IsCreateFromTemplate | bool | Создано из шаблона. true - создано из печатного шаблона; false — не создан из печатного шаблона |
false |
Тип: 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 |
Тип: 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 | Фискальный признак документа | “5847203916” |
| OfdOrganizationName | string | Наименование ОФД | “Тестовый ОФД” |
| OfdVatin | string | ИНН ОФД | “1234554321” |
Тип: deviceInfo
| Имя поля | Тип | Назначение | Пример |
|---|---|---|---|
| FfdVersion | string | Версия ФФД | “1.2” |
| FnFfdVersion | string | Версия ФФД ФН | “1.2” |
| TimeZone | int | Часовая зона устройства | 7 |
| KktLicenses | Массив типа данных | Массив лицензий ККТ | [] |
| 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": "Попытка обращения к отключенному устройству: Устройство '{device}' не активно.",
"Success": false
}
POST slip/async
Асинхронное выполнение печати нефискального документа
URL: {{HTTPRoot}}/slip/async
Тело запроса
{
"DeviceName": "{device}",
"Positions": [
{
"TextString": {
"Text": "Мой дядя, самых честных правил,"
}
},
{
"TextString": {
"Text": "Когда не в шутку занемог,"
}
},
{
"TextString": {
"Text": "Он уважать себя заставил,"
}
},
{
"Barcode": {
"Type": "EAN13",
"Barcode": "123546789012"
}
}
]
}
Смотрите документацию POST-запроса slip
Тело ответа
Успешный ответ (200 OK)
{
"Result": "8d04810e-34c7-4daf-8af5-b52d9a24a646",
"Code": 0,
"Description": "OK",
"Success": true
}
Поле Result
| Имя поля | Тип | Назначение | Пример |
|---|---|---|---|
| Result | string | Идентификатор задачи | “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}
Получение списка нефискальных документов
URL: {{HTTPRoot}}/slip/list?device={device}
Параметры запроса
| Имя параметра | Тип | Обяз | Назначение | Пример |
|---|---|---|---|---|
| device | string | + | Имя устройства. | Atol |
Тело ответа
Успешный ответ (200 OK)
{
"Result": [
{
"ShiftNumber": 41,
"DocNumber": 365,
"DocNumberInShift": 0,
"FiscalSign": "5847203916",
"Fn": "0123123123123",
"FiscalDate": "2026-05-24T02:44:43",
"DocumentHeader": {
"OrganizationInfo": "ООО 'Ромашка'",
"SerialNumber": "0020260207",
"Vatin": "0326031413",
"Cashier": "Иванов А.И.",
"RnNumber": "00031415926",
"Fn": "0123123123123",
"FnsUrl": "nalog.ru",
"ShiftNumber": 41,
"DocNumber": 365,
"FiscalSign": "5847203916",
"OfdOrganizationName": "Тестовый ОФД",
"OfdVatin": "1234554321"
},
"SaleAddress": "г.Улан-Удэ, ул.Виноградная, д11А, офис 25",
"SaleLocation": "Офис",
"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
}
Поле Result
Тип: массив SlipCheck
Смотрите документацию GET-запроса slip
Примеры ошибок
4 — Не указано имя ККТ
{
"Code": 4,
"Description": "Не указано имя ККТ",
"Success": false
}
GET slip?id={id}
Получение нефискального документа
URL: {{HTTPRoot}}/slip?id={id}
Параметры запроса
| Имя параметра | Тип | Обяз | Назначение | Пример |
|---|---|---|---|---|
| id | string | + | Идентификатор нефискального документа | b0ce9370-4435-49f8-a5e8-9bc267a26f77 |
Тело ответа
Успешный ответ (200 OK)
{
"Result": {
"ShiftNumber": 41,
"DocNumber": 365,
"DocNumberInShift": 0,
"FiscalSign": "5847203916",
"Fn": "0123123123123",
"FiscalDate": "2026-05-24T02:44:43",
"DocumentHeader": {
"OrganizationInfo": "ООО 'Ромашка'",
"SerialNumber": "00106305393630",
"Vatin": "7722345678",
"Cashier": "Иванов А.И.",
"RnNumber": "00031415926",
"Fn": "0123123123123",
"FnsUrl": "nalog.ru",
"ShiftNumber": 41,
"DocNumber": 370,
"FiscalSign": "5847203916",
"OfdOrganizationName": "Тестовый ОФД",
"OfdVatin": "1234554321"
},
"SaleAddress": "г.Улан-Удэ, ул.Виноградная, д11А, офис 25",
"SaleLocation": "Офис",
"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
}
Поле Result
Тип: SlipCheck
| Имя поля | Тип | Назначение | Пример |
|---|---|---|---|
| ShiftNumber | int | Номер сессии | 0 |
| DocNumber | int | Номер фискального документа | 0 |
| DocNumberInShift | int | Номер фискального документа за смену | 0 |
| FiscalSign | string | Фискальный признак документа | “4988644533” |
| Fn | string | Серийный номер фискального накопителя | ”“ |
| FiscalDate | DateTime | Время регистрации операции по часам ККМ. | “0001-01-01T00:00:00” |
| DocumentHeader | Тип данных | Заголовок документа | “DocumentHeader”: |
| DocId | string | Идентификатор документа | “94cc354c-2dd3-4231-ac50-aa3a62883efe” |
| TaskType | int | Тип чека | 11 |
| Lines | Список типа данных PrintLine | Заголовок документа | “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”: “iVBORw0KGgoAAAANSUhEUgAAAHEAAAB”, “PrintText”: 1, “Height”: 100, “BarWidth”: 2 }, “IsCreateFromTemplate”: false } ] |
| Date | DateTime | Дата создания документа | “2026-05-24T00:11:23.5221437+08:00” |
| TerminalId | string | Идентификатор терминала, с которго пришел документ | ”“ |
| DeviceName | string | Имя устройства | “Emu” |
| PoolId | string | Пул, который назначен чеку | ”“ |
| ResultCode | int | Результат | 0 |
| ResultDescription | string | Описания результата | “OK” |
| Processed | bool | Признак удачного завершения обработки | true |
| ServerVersion | string | Версия сервера | “4.0.62.521” |
| deviceInfo | Тип данных | “DeviceInfo”: |
Тип: Lines
| Имя поля | Тип | Назначение | Пример |
|---|---|---|---|
| Type | int | Тип строки. 0, Fiscal — фискальная строка; 1, TextString — строка; 2, Barcode — штрихкод; 3, Picture — изображение; 4, Line — линия |
1 |
| Width | int | Ширина | 0 |
| Scale | int | Масштаб | 100 |
| Line | string | Текст строки (левая часть) | “Мой дядя, самых честных правил” |
| LineRight | string | Текст строки (правая часть) | “text right” |
| 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 | Тип данных | Штрихкод | “Barcode”: |
| SeparatorLine | Тип данных | Разделительная линия | “SeparatorLine”: { “lineStyle”: 3 |
| IsCreateFromTemplate | bool | Создано из шаблона. true - создано из печатного шаблона; false — не создан из печатного шаблона |
false |
Тип: 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 | Изображение штрихкода, закодированное в строке | “iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9CAIAAAAA4vtyAAAA…” |
| PrintText | int | Задает способ печати текста штрихкода(только для одномерных штрихкодов). 0 — не печатать 1 — печатать снизу 2 — печатать сверху 3 — печатать сверху и снизу |
1 |
| Height | int | Высота штрихкода в точках. Допустимые значения свойства: 0..1199 |
100 |
| BarWidth | int | Ширина штриха в точках Допустимые значения свойства: 0..1199 Рекомендуемое значение – 2. |
100 |
Тип: 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 | Массив типа данных | Массив лицензий ККТ | [] |
| 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
}