Developers
Connect your product to your workspace with API keys, webhooks and developer guides.
Webhooks
Get a POST to your HTTPS endpoint when something happens, instead of polling.
| Endpoint | Events | Status | Last delivery | Actions |
|---|---|---|---|---|
Sync to CRM https://hooks.example.com/enoughstack | contact.createdcontact.updatedemail.clicked | Enabled | OK |
Recent deliveries
Demo build: deliveries are recorded here but nothing is posted to your URL.
| Event | Endpoint | Response | Duration | When |
|---|---|---|---|---|
email.clicked{
"email_address": "maya@northwind.studio",
"campaign_id": "cmp_005",
"url": "https://framecast.app/changelog"
} | Sync to CRM | 200 | 184 ms | |
contact.created{
"email_address": "dina.moreau@works.example",
"list_id": "lst_audience",
"status": "subscribed"
} | Sync to CRM | 200 | 97 ms | |
contact.updated{
"email_address": "tessa.varga@works.example",
"list_id": "lst_audience",
"tags": [
"newsletter",
"churn-risk"
]
} | Sync to CRM | 200 | 121 ms | |
contact.created{
"email_address": "idris.adeyemi@dev.example",
"list_id": "lst_audience",
"status": "subscribed"
} | Sync to CRM | 502 | 3004 ms | |
email.clicked{
"email_address": "noah.tran@hey.example",
"campaign_id": "cmp_005",
"url": "https://framecast.app/download"
} | Sync to CRM | 200 | 88 ms |