Inbox Naija

WEBHOOKS

Events pushed to your server.

Subscribe to delivered, bounced, opened, clicked, and unsubscribed, verify signatures and retry safely when your app is down.

Why teams choose us

Stay in sync with every send.

Real-time events

We POST JSON payloads to your URL within seconds of each event.

Signed payloads

HMAC signature header so you can reject forged requests before processing.

Automatic retries

Failed deliveries retry with backoff, check logs in the dashboard.

Setup

One URL. All events.

Add your endpoint in Settings → Webhooks, pick event types, and we start delivering immediately.

  • Event filtering, subscribe only to bounces or all engagement events.
  • Test mode fires sample payloads to your staging URL.
  • Delivery log with HTTP status and response body snippets.
  • Idempotency via event ID for safe duplicate handling.
Configure webhooks →
How it works

Wire webhooks in four steps.

  1. 1
    Expose an HTTPS endpoint Your app receives POST requests with a JSON body and signature header.
  2. 2
    Register the URL Paste the endpoint in the dashboard and select event types.
  3. 3
    Verify signatures Compute HMAC with your signing secret before updating your database.
  4. 4
    Return 2xx quickly Acknowledge within five seconds; process heavy work async in your queue.

Ready to get started?

Create your workspace in minutes. No card required on the free plan.

No credit card required · Cancel anytime · See pricing