Callback který posíláme v případě změny na nedostupný alzabox:
{ "id": 100, "pid": "120", "available" : false, "changeTime": "2022-12-30T13:00:32.42Z", "likelyAvailable": "2022-12-31T14:00:32.42Z" } |
Je možné že callback bude zaslán vícekrát za sebou se stavem false, jelikož může dojít k změně hodnoty předpokládané opravy.
Callback, který posíláme v případě změny pravděpodobnosti opravy. Servisní technik zjistil, že to nestihne:)
{ "id": 100, "pid": "120", "available" : false, "changeTime": "2022-12-30T13:45:32.42Z", "likelyAvailable": "2023-01-01T15:00:32.42Z" } |
Callback který posíláme v případě změny na dostupný alzabox:
{ "id": 100, "pid": "120", "available" : true, "changeTime": "2022-12-30T14:50:32.42Z", "likelyAvailable": null } |
Callback je zasílán v těle (body) POST požadavku na partnerem stanovenou url.
Autentizace probíhá standardně pomocí Authorization hlavičky, kdy jsou podporovány dva základní způsoby - Basic a Bearer. V případě Basic autorizace je nutné dodat username a password, v případě Bearer autorizace pak platný token.
Od partnera požadujeme dodat tyto údaje:
URL pro posílání údajů (metoda POST),
Autorizační token,
Průběh autorizace (bearer token; či dodatečný parametr - např. “access_token” ve vstupním json objektu)