Команда API ОФД позволяет получить список фискальных документов ККТ. Его можно построить по смене, дате и времени. Перед выполнением запроса аутентифицируйтесь на online.sbis.ru.
Параметры запроса
Метод: GET
Адрес запроса: https://api.sbis.ru/ofd/v1/orgs/<inn>/kkts/<regId>/storages/<storageId>/docs?dateFrom=<dateFrom>&dateTo=<dateTo>&shiftNumber=<shiftNumber>&startId=<startId>&limit=<limit>
Параметр | Тип, формат | Описание |
| Параметры пути | ||
| inn* | String | ИНН организации-владельца ККТ |
| regId* | String | Регистрационный номер ККТ, выданный ФНС |
| storageId* | String | Номер фискального накопителя |
| Параметры строки | ||
| dateFrom* | String YYYY-MM-DDThh:mm:ss | Время начала периода запрашиваемых документов |
| dateTo* | String YYYY-MM-DDThh:mm:ss | Время окончания периода запрашиваемых документов. Период между dateFrom и DateTo не должен быть больше 7 дней |
| shiftNumber | Number | Номер смены |
| startId | Number | Номер фискального документа, от которого идет отсчет фискальных документов в списке |
| limit | Number | Максимальное количество документов в ответе, но не больше 1000. По умолчанию 100 |
Схема ответа
В ответе возвращается массив строк в формате JSON. В ключах массива содержатся названия вида фискального документа. В качестве значения ключа выступает JSON-объект с содержимым фискального документа.
Ключ | Значение |
| fiscalReport | Отчет о регистрации |
| fiscalReportCorrection | Отчет об изменении параметров регистрации |
| openShift | Отчет об открытии смены |
| currentStateReport | Отчет о текущем состоянии расчетов |
| receipt | Кассовый чек |
| receiptCorrection | Кассовый чек коррекции |
| bso | БСО |
| bsoCorrection | БСО коррекции |
| closeShift | Отчет о закрытии смены |
| closeArchive | Отчет о закрытии фискального накопителя |
Пример запроса
Пример ответа
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.