2.2.7.2 ответ на запрос

Версия от 22:55, 24 февраля 2025; Shihov (обсуждение | вклад) (Новая страница: «======= Ответ на запрос (Response to request) ======= Формат JSON ответа на запрос получения статуса массива КМ. Коды ошибок приведены в разделе 2.3.15. File:50_sk.png File:51_sk.png Пример JSON ответа (буфер существует) <1c> HTTP/1.1 200 OK Pragma: no-cache X-XSS-Protection: 1; mode=block Expires: 0 X-Frame-Options: DENY X-Content-Typ...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
= Ответ на запрос (Response to request) =

Формат JSON ответа на запрос получения статуса массива КМ. Коды ошибок приведены в разделе 2.3.15.

 

 

Пример JSON ответа (буфер существует)

<1c> HTTP/1.1 200 OK Pragma: no-cache X-XSS-Protection: 1; mode=block Expires: 0 X-Frame-Options: DENY X-Content-Type-Options: nosniff Content-Length: 659 Content-Type: application/json;charset=UTF-8 Cache-Control: no-cache, no-store, max-age=0, must-revalidate {

"poolInfos" : [ {
"status" : "READY",
"quantity" : 9,
"leftInRegistrar" : 0,
"registrarId" : "Virtual Registrar",
"isRegistrarReady" : true,
"registrarErrorCount" : 0,
"lastRegistrarErrorTimestamp" : 0
}, {
"status" : "READY",
"quantity" : 11,
"leftInRegistrar" : 0,
"registrarId" : "Virtual Registrar",
"isRegistrarReady" : true,
"registrarErrorCount" : 0,
"lastRegistrarErrorTimestamp" : 0
} ],
"leftInBuffer" : 0,

72

"totalCodes" : 20,
"poolsExhausted": false,
"unavailableCodes" : 0,
"availableCodes" : 20,
"orderId" : "b024ae09-ef7c-449e-b461-05d8eb116c79",
"gtin" : "01334567894339",
"bufferStatus" : "ACTIVE",
"totalPassed": 0,
"omsId" : "CDF12109-10D3-11E6-8B6F-0050569977A1"

} </1c>

Пример JSON ответа (для отклонённого заказа)

<1c> HTTP/1.1 200 OK Pragma: no-cache X-XSS-Protection: 1; mode=block Expires: 0 X-Frame-Options: DENY X-Content-Type-Options: nosniff Content-Length: 659 Content-Type: application/json;charset=UTF-8 Cache-Control: no-cache, no-store, max-age=0, must-revalidate {

"leftInBuffer" : -1,
"poolsExhausted": false,
"totalCodes" : -1,
"unavailableCodes" : -1,
"availableCodes" : -1,
"orderId" : "6be66e5e-ab2b-4b8b-b2b7-19a71ddefb9d",
"gtin" : "04606038003172",
"bufferStatus" : "REJECTED",
"rejectionReason": "Order declined: Контрольно-логическая проверка

заказа не пройдена. 0106: Значение 04606038003172 в поле 'GTIN' в документе 'Заказ КМ'{1} не найдено в реестре GTIN.",

"totalPassed": -1,
"omsId": "0206854c-f182-4356-8207-0c2517c3853b"

} </1c>