Source
Message logs, events & webhooks — found from sitemap — Postmark
Checked for Postmark on 1 Nov 2026
- Page
- https://postmarkapp.com/developer/webhooks/webhooks-overview
- Checked
- 1 Nov 2026, 09:53 UTC
- How we may use it
- Public page, crawling permitted
Technical details
- type
- page
- http status
- 200
- content hash
- sha256:45bb974e15671b09b29bddf56b74fefea202d91f27f32e9a272be9b86910cfb4
- permission
- robots_ok
- screenshot
- Screenshot on file (internal exhibit, not published)
Cited by
Facts read from this source
-
Webhook definition Report an error
“A webhook is the act of Postmark making an HTTP POST request to your application’s API when an event occurs.”
-
Webhook datetime format Report an error
“Note: The datetimes within webhook data will be in ISO 8601 format.”
-
Webhook verification Report an error
“When you create or edit a webhook, Postmark tests your endpoint for each event type you've enabled and checks that it responds with a 200.”
-
Webhook disable after 48h Report an error
“If nothing gets through within 48 hours, we disable that event type until you fix your endpoint and verify your webhook again.”
-
Webhook event types Report an error
“Note: This applies to outbound webhooks — delivery, bounce, open, click, spam complaint, and subscription change events. Inbound webhooks use separate infrastructure and aren't verified this way.”
-
Webhook ip allowlisting Report an error
“If you’re using a firewall, you can configure it to only allow requests from the IP range that Postmark uses.”
-
Webhook basic auth Report an error
“You can configure your webhook URL with basic HTTP authentication by adding the user name and password to the URL https://example.com/webhook in the following format and setting the result as the webhook URL:”
-
Webhook no hmac signing Report an error
“Note: Postmark does not currently support HMAC webhook signature verification.”
-
Webhook https recommendation Report an error
“To ensure your data is encrypted, we highly recommend using HTTPS (SSL) for your webhook URL.”
-
Webhook retry triggers Report an error
“Retried (temporary failures): 5xx server errors (500–599) 408 Request Timeout 429 Too Many Requests Network-level failures — the request times out or the connection can't be established”
-
Webhook no retry 4xx Report an error
“Any other 4xx client error — for example 400, 401, 403, 404, 405, 410, 422. A 4xx means the request as sent won't succeed on a retry, so Postmark doesn't retry it.”
-
Webhook redirect follow Report an error
“Redirects (3xx) are followed automatically (up to 10 hops); Postmark acts on the final response.”
-
Webhook retry schedule Report an error
“1 1 min 2 5 min 3 10 min 4 10 min 5 10 min 6 15 min”
-
Webhook retry header Report an error
“Every webhook request includes an X-PM-Retries-Remaining header so you can see how many attempts are left.”
-
Webhook trace header Report an error
“each delivery carries an X-PM-Webhook-Trace-Id header that stays stable across retries of the same event.”
-
Webhook health per event type Report an error
“Health is tracked per event type, not per webhook. If your endpoint accepts Open events but fails on Click events, only Click is affected.”
-
Webhook disabled events not resent Report an error
“Events that happen while an event type is disabled aren't sent to your endpoint. They also aren't sent later, after you verify again. Only new events are sent.”
-
Webhook testing tools Report an error
“Using RequestBin RequestBin is a great service to inspect HTTP requests.”
-
Webhook verify API Report an error
“With the API: Call POST /webhooks/{ID}/verify.”
1 fact read from this page is not shown because it could not be confirmed on the page as captured.
Scores citing this record
- The Agency Lead Message logs, events & webhooks
- The Data Protection Officer Message logs, events & webhooks
- The Shop Operator Message logs, events & webhooks
- The Platform Engineer Message logs, events & webhooks
- The SaaS Developer Message logs, events & webhooks
- The Skeptic Message logs, events & webhooks