cashboxes/<kktRegId>¶
Метод возвращает реквизиты кассы по её регистрационному номеру (РНМ).
GET <endpoint>/v2/organizations/<organizationId>/cashboxes/<kktRegId>
В запросе должен быть переданы следующие параметры:
organizationId: обязательный, уникальный идентификатор организации
kktRegId: обязательный, регистрационный номер кассы (РНМ)
Пример запроса:
GET /v2/organizations/c2e3a34c-823f-4b1e-a9g1-d94fa40c22a6/cashboxes/0000800000000005 HTTP/1.1
Host: ofd-project.kontur.ru:11002
Cache-Control: no-cache
X-Kontur-Ofd-ApiKey: 031c1890-9hhe-435e-5h59-43091hhcd71d
Authorization: auth.sid 77F90D0CF33SEF67SWRG87B9BBA7139F0CD76GRTY00931F2E1F0D
В теле ответа возвращаются ревизиты кассы в виде JSON-объекта следующей структуры:
{
"regNumber": "", // регистрационный номер ККТ (РНМ)
"serialNumber": "", // заводской номер ККТ
"address": "", // текущий адрес размещения ККТ (адрес осуществления расчетов между пользователем и покупателем)
"addresses":[ // список всех адресов размещения ККТ, в том числе и текущий
{
"address":"", // адрес размещения ККТ
"startDate":"" // дата начала передачи документов по этому адресу
},
{
"address":"",
"startDate":""
},
...
],
"name": "", // наименование ККТ
"modelName": "", // модель ККТ
"kpp": "", // КПП, указанный при подключении кассы в ЛК, либо КПП организации (в остальных случаях)
"lastDocumentTimestamp": "", // дата и время формирования последнего фискального документа на кассе
"lastCashReceiptTimestamp": "", // дата и время формирования последнего чека на кассе
"fiscalDrive": // текущий фискальный накопитель
{
"fiscalDriverNumber": "", // заводской номер фискального накопителя
"earliestDocumentTimestamp": "" // дата первого документа, который хранится у нас, для этого фискального накопителя
},
"fiscalDrives": // список всех фискальных накопителей для кассы, в том числе и текущий
[
{
"fiscalDriverNumber": "",
"earliestDocumentTimestamp": ""
},
{
"fiscalDriverNumber": "",
"earliestDocumentTimestamp": ""
},
...
],
"salesPointName": "", // название текущей точки продаж
"permissionFrom": "", // дата, с которой интегратор может получать документы
"permissionTo": "" // дата, по которую интегратор может получать документы
}
Пример ответа:
{
"regNumber": "0000800000000005",
"serialNumber": "00106700332501",
"address": "г. Екатеринбург. ул. Малопрудная 5",
"addresses":[
{
"address":"г.Москва Ул. победы д52",
"startDate":"2019-09-12T00:00:00"
},
{
"address":"г. Екатеринбург. ул. Малопрудная 5",
"startDate":"2020-01-19T00:00:00"
},
...
],
"name": "Касса 1",
"modelName": "АТОЛ 30Ф",
"kpp": "669901001",
"lastDocumentTimestamp": "2019-10-25T00:00:00",
"lastCashReceiptTimestamp": "2019-10-25T00:00:00",
"fiscalDrive":
{
"fiscalDriverNumber": "9492452823423233",
"earliestDocumentTimestamp": "2019-10-10T00:00:00"
},
"fiscalDrives":
[
{
"fiscalDriverNumber": "4393456832322943",
"earliestDocumentTimestamp": "2017-11-12T00:00:00"
},
{
"fiscalDriverNumber": "9492452823423233",
"earliestDocumentTimestamp": "2019-10-10T00:00:00"
}
],
"salesPointName": "Четвертая точка продаж",
"permissionFrom": "2018-12-12T00:00:00",
"permissionTo": "2018-12-14T14:14:41"
}