Get a received message
Retrieve a single received message, including parsed body, headers, verdicts, and links to its attachments and raw MIME source.
Authorizations
API key with an sk_live_ or sk_test_ prefix.
Path Parameters
Public inbound message ID (e.g. rcv_...).
Response
The received message.
A received message, as returned by the message detail endpoint.
Public inbound message ID.
"rcv_0a1b2c3d4e5f6g7h"
received means the message was stored and the webhook/forward
pipeline ran; dropped means it arrived on a verified inbound domain
but matched no address (mail to an unknown local part); quota_exceeded
means the workspace's inbound quota was hit — the full message row is
still stored, but the webhook/forward pipeline was skipped.
received, dropped, quota_exceeded email, sms, push, web-push Canonical receiving address, or null for catch-all/unmatched mail.
The mail's Message-ID header.
The plain-text reply with quoted history/signature stripped.
Whether the stored body was truncated.
SES scanning verdicts (e.g. spam/virus/SPF/DKIM), as reported.
Authenticated API URL for the raw RFC 822 source. Same auth
requirement as attachment urls.