Skip to content
Splashify Pro
Email docsEmail

List event destinations

GET

/api/v1/partner/email/configuration-sets/:id/event-destinations

Returns every webhook destination attached to a configuration set.

Response

json
{
  "success": true,
  "event_destinations": [
    {
      "destination_id": "ed_550e8400-...",
      "name": "production-webhook",
      "destination_type": "WEBHOOK",
      "webhook_url": "https://yourapp.com/webhooks/email",
      "is_signed": true,
      "matching_event_types": ["send", "delivered", "bounce", "complaint", "open", "click"],
      "enabled": true,
      "created_at": "2026-05-03T12:00:00Z",
      "updated_at": "2026-05-03T12:00:00Z"
    }
  ],
  "count": 1
}

is_signed is true when a webhook_secret is configured. The secret value itself is never returned by the API — to verify you have the right one, send a test event and check that your endpoint's HMAC validation passes.

cURL

bash
curl https://api.splashifypro.com/api/v1/partner/email/configuration-sets/cs_.../event-destinations \
  -H "Authorization: Bearer $SPLASHIFY_API_KEY"