Get one received email
GET
/v1/aliases/{alias}/messages/{messageId}
One parsed inbound email — headers, body, per-field SPF/DKIM/DMARC + spam/virus verdicts, and attachment metadata.
Authorizations
apiKey
Scoped API key. Scopes are read ⊂ write ⊂ admin. A call needing more scope than the key holds returns 403 insufficient_scope.
Type
HTTP (bearer)
Parameters
Path Parameters
alias*
Type
Requiredstring
Example
"support"messageId*
Type
Requiredstring
Example
"<abc@buyer.com>"Responses
The message.
application/json
JSON "message_id": "<abc@buyer.com>", "event_id": "string", "alias": "support", "from": "jane@buyer.com", "to": [ "string" ], "subject": "string", "received_at": "string", "date": "string", "text": "string", "html": "string", "size_bytes": 0, "headers": { "additionalProperties": "string" }, "verdicts": { "spf": "string", "dkim": "string", "dmarc": "string", "spam": "string", "virus": "string", "dmarc_policy": "string" }, "status": "string", "auth": "string", "endpoint_id": "string", "attachments": [ { "filename": "string", "content_type": "string", "size_bytes": 0 } ]
{
}