Skip to main content
GET
Get received email

Authorizations

Authorization
string
header
required

Moonemail API key; x-required-scope applies.

Path Parameters

id
string
required
Required string length: 1 - 200
Pattern: ^[A-Za-z0-9_-]+$

Response

Success

Content fields are omitted for quarantined messages.

id
string
required
inbox_id
string
required
from
string
required
to
string[] | null
required
subject
string
required
message_id
string
required
created_at
string
required
status
enum<string>
required
Available options:
received,
quarantined
attachments
object[] | null
required
expires_at
integer
required

Expiry as Unix seconds.

quarantine_reason
string
authentication
object

Provider receipt verdicts; not sender-supplied headers. Older messages may omit this.

html
string
text
string
headers
object | null