Webhooks API

Create and list webhook subscriptions for delivery events.

Overview

Webhooks notify your server about email events (delivery, open, click, bounce, complaint, and more).

Dashboard: Webhooks. Guide: Webhooks & Notifications.

Plan limits

| Plan | Webhooks | |------|----------| | Free | 0 (upgrade required) | | Pro | 3 | | Scale | 10 |

Public routes

  • GET /api/public/v1/webhooks — list
  • POST /api/public/v1/webhooks — create (webhookUrl, subscribedEvents)
  • DELETE /api/public/v1/webhooks/{id} — delete (if available)
  • Test helpers under /api/public/v1/webhooks/test
curl -X POST https://notify.cx/api/public/v1/webhooks \
  -H "Content-Type: application/json" \
  -H "x-api-key: $NOTIFY_API_KEY" \
  -d '{
    "webhookUrl": "https://example.com/webhooks/notify",
    "subscribedEvents": ["Delivery", "Bounce", "Complaint"]
  }'

Interactive schema: /api-docs.