Команда 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.