Inbound

List and read email received on your domains. Works with API keys.

List inbound email

GET /inbound

FieldTypeDescription
qstringFilter by subject (substring match).
limitintPage size, max 100 (default 50).
offsetintPagination offset.
Response
{"total": 2, "data": [
  {"id": "inb_...", "from": "Ada <ada@example.com>", "to": ["support@reply.acme.com"],
   "subject": "Need help", "spam_verdict": "PASS",
   "attachments": [{"filename": "receipt.pdf", "content_type": "application/pdf", "size": 48211}],
   "created_at": "..."}
]}

Get one message

GET /inbound/:id

Everything in the list row plus text, html, headers, cc, reply_to, and the full verdict set (virus_verdict, spf_verdict, dkim_verdict, dmarc_verdict).

Setup — MX records and the email.received webhook — is covered in the Inbound email guide.