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ů, ve spodní části.
Webhook se odešle v těchto případech:
Uživatel se přihlásí k odběru emailů (formulář, ruční přihlášení v detailu kontaktů)
Uživatel se odhlásí z odběru e-mailů (z odkazu, ruční odhlášení v detailu kontaktů)
Uživatel je odhlášen a znovu se přihlásí k odběru e-mailů
Uživatele manuálně odhlásíte/přihlásíte z odběru v detailu kontaktu
V případě zapnutého double opt-in se webhook odesílá pouze v momentě registrace, potvrzení double opt-inu se již na webhook nepošle
Uživatel je odhlášen přes import
Webhook se neodešle v těchto případech:
Pokud dojde k přihlášení/odhlášení přes API
Na zadanou adresu je odeslán požadavek POST s následující strukturou:
{
"payload":{
"email":"some@email.cz",
"status":"UNSUBSCRIBED",
"listId":1,
"campaignId":null
}
}
Hodnota status může nabývat následujících hodnot:
SUBSCRIBED
UNSUBSCRIBED