Skip to main content
Místo opakovaného dotazování na změny stavu můžete při vytváření tabulky nastavit webhook URL. API odešle HTTP POST požadavky na váš endpoint, když dojde k událostem.

Konfigurace webhooku

Při vytváření tabulky předejte webhook_url.

Payload webhooku

Každé doručení je JSON POST požadavek s následující strukturou.

Hlavičky

Každý webhook požadavek obsahuje tyto hlavičky:

Ověření podpisu

Pokud zadáte webhook secret, API podepíše každý payload pomocí HMAC-SHA256. Podpis je odeslán v hlavičce X-Lasso-Signature s prefixem sha256=.

Pravidla opakování

Pokud váš endpoint neodpoví stavovým kódem 2xx do 10 sekund, API zopakuje požadavek s exponenciálním prodlužováním intervalů: Po 3 neúspěšných pokusech je doručení ukončeno. Stav tabulky můžete kdykoli zkontrolovat přes API.

Webhooky katalogu a atributů

Pro produkty katalogu a změny slovníku atributů se přihlaste přes Webhooky katalogu. Podporované události: product.created, product.updated, product.deleted, attribute.created, attribute.updated, attribute.deleted.

Vlastní autentizační hlavičky

Při vytváření tabulky můžete nastavit vlastní autentizační hlavičku pro doručování webhooků pomocí parametrů webhook_auth_header_name a webhook_auth_header_value ve vstupních datech.