All Providers
✉️

Postmark Webhooks

Communications

Postmark sends webhooks for delivery confirmations, opens, clicks, bounces, and spam complaints for transactional email. Known for high deliverability rates.

Webhook Events

6 event types

Delivery

Email was delivered

Open

Email was opened

Click

Link clicked

Bounce

Email bounced (hard or soft)

SpamComplaint

Spam complaint received

SubscriptionChange

Unsubscribe or resubscribe

Signature Verification

Header
X-Postmark-Signature
Method

Basic auth on the webhook URL

View official docs

Sample Payload

Delivery

application/json
{
  "RecordType": "Delivery",
  "ServerID": 12345,
  "MessageID": "abc-123-def",
  "Recipient": "[email protected]",
  "Tag": "welcome-email",
  "DeliveredAt": "2026-04-11T10:00:00Z",
  "Details": "smtp;250 OK"
}

Send a Sample Postmark Payload

Pick an event, enter your endpoint URL (or localhost), and fire a realistic Postmark payload with one click — no Postmark account needed.

Test Sender

Loading samples…

No signup

Capture & Inspect Postmark Webhooks Live

Get a free public HTTPS endpoint below, point Postmark at it, and watch events arrive in real time. Use the forwarding rule to relay them straight to your local server.

Live demo — no signup required

See it work in real time

Click below to get a live webhook URL instantly. Paste it anywhere — Stripe, GitHub, Postman — and watch events arrive right here.

Expires in 1 hour · No account needed

Forward Postmark webhooks to localhost

  1. Click Create live endpoint above to get a public HTTPS URL
  2. Paste the URL into Postmark's webhook settings
  3. In the Forwarding tab, add a rule: target = http://localhost:3000/webhooks/postmark
  4. Fire a test event from Postmark — it arrives in the inspector and hits your local handler simultaneously

Ready to test your Postmark webhook handler?

Free HTTPS endpoint with forwarding, retry, and event replay. No install, no CLI, no deploy.

Create Free Account