Get a message
Retrieves the full content of a single message by its ID, including HTML body, plain-text body, headers, metadata, and any attachments.
Path parameters:
:inbox— URL-encoded inbox address (e.g.,test%40domain.com):id— Message ID returned byGET /v1/inboxes/:inbox/messages
Response fields:
id— Unique message identifierfrom— Sender addresssubject— Email subject linehtml— Full HTML bodytext— Plain-text bodyreceivedAt— ISO 8601 timestampattachments— Array of attachment objects (name, size, mimeType, url); availability depends on planotp— Extracted OTP value if detected ("__DETECTED__"on plans below Growth)
Plan: All plans. Attachment access requires Developer plan or higher. OTP value requires Growth plan or higher.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
inbox
id
Response
OK
success
data
Errors
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
429
Too Many Requests Error