Ecomail umožňuje posílat na určenou adresu informace o změně stavu kontaktu v seznamu kontaktů, tzv. webhooky.
Adresu pro webhook lze nastavit v nastavení seznamu kontaktů.
Webhook je na adresu poslán v těchto případech:
- Uživatel se odhlásí z odběru e-mailů
- Uživatel je odhlášen a znovu se přihlásí k odběru e-mailů
- Uživatele manuálně odhlásíte z odběru (musí být jednotlivě v detailu kontaktu, u hromadného odhlášení se tak nestane)
- Pokud dojde k přihlášení/odhlášení přes API, tak se webhook nepropíše
Na zadanou adresu je odeslán požadavek POST s následující strukturou:
{"payload":{"email":"some@email.cz","status":"UNSUBSCRIBED","listId":1}}
Hodnota status může nabývat následujících hodnot:
- SUBSCRIBED
- UNSUBSCRIBED