Receive an email provider delivery webhook
One receiver for every email provider with a webhook adapter (postmark, resend). The URL token routes the delivery to the connected account. Resend deliveries are Svix-signed (svix-id, svix-timestamp, svix-signature, 5 minute tolerance) with the account's signing secret; Postmark is authenticated by the URL token only. Events about mail that Whisperr did not send are dropped before anything is stored. The raw delivery is stored once per account (retries are deduplicated) and queued; its events are normalized onto the outbound message by the Whisperr message id echoed in the provider metadata, then by the provider message id. An event for a message that is not on file yet is matched again every minute for 15 minutes.
Request
- Base URL: https://api.whisperr.net
- URL: https://api.whisperr.net/delivery/webhooks/{provider}/{token}
- Auth: none declared
Path parameters
Email provider id, for example postmark or resend.
High-entropy webhook URL token.
Request body
Response
Delivery stored, or it held nothing about Whisperr mail.
Changes
No recorded changes to this operation across all 1 revision of this API.