Webhook je vynikající nástroj, pokud chcete připojit Deliveo k systému, se kterým ještě není integrován. Možná budete potřebovat vývojářské (programátorské) kapacity k vytvoření kódu, který zpracovává data poskytovaná společností Deliveo. Externím systémem může být systém ERP, fakturační systém nebo jakýkoli jiný systém. Odesílání dat se vždy provádí metodou POST. Jako parametr GET můžete zadat libovolné údaje (např. ověřovací token nebo klíč).
Přepínače najdete pod jednotlivými webhooky:
- Zakázáno - pro tuto událost se neprovádí žádné volání.
- Zjednodušené - pro tuto událost se volání webhooku provede se zjednodušenými údaji.
- Extended - pro tuto událost je volání webhooku provedeno s rozšířenými údaji.
Následující události mohou vyvolat volání webhooku:
- Vytvořit zásilku
- Jednoduché: odesílatel, příjemce, jméno zákazníka
- Rozšířené: + údaje o položce, colliBalicí jednotka. Ukazuje, kolik kusů je součástí dané zásilky., částka a měna dobírky, časové údaje, možnost doručení (s textem), referenční číslo, sledovací kód.
- Vyzvednutí zásilky
- Jednoduché: registrační číslo přebírajícího kurýra, jméno, telefonní číslo.
- Rozšířené: + souřadnice vyzvednutí (pokud existují)
- Přeprava
- Deliveo_ID, staré místo, nové místo, hmotnost (pokud se váží)
- Úspěšné doručení
- Jednoduché: Deliveo_ID, jméno příjemce
- Rozšířené: + způsob platby (hotovost / karta)
- Neúspěšný pokus o doručení
- Deliveo_ID, důvod odmítnutí (s textem)
Parametry předávané při rozšířeném volání vždy obsahují parametry jednoduchého volání.