Emails

Get an email of the history

Returns one recorded email with its message body (HTML and plain text), its attachments and, for batch emails, the invoices it carried.

  • body_available: the body is fetched live and is only available while the message has a provider message id and the provider still retains it; otherwise it is false and html_body / text_body are null.
  • An email that never left: QUEUED or REJECTED, it has no body for that reason.
  • Deprecated: use GET /v1/accounts/{account_id}/emails/{email_id}, which behaves identically.

Retires on 9 December 2026. See the migration guide for what moved where and what changes when you switch.

get/v1/emails/{email_id}

Request

  • Base URL: https://app.beel.es/api
  • URL: https://app.beel.es/api/v1/emails/{email_id}
  • Auth: HTTP bearer

Path parameters

email_idstring uuid required

Email delivery id

Response

Email retrieved successfully

successboolean required

Example response

{
  "success": true,
  "data": {
    "email_type": "INVOICE_EMITTED",
    "related_entity_type": "INVOICE",
    "attachments": [
      {
        "filename": "factura-A-2026-0001.pdf",
        "content_type": "application/pdf"
      }
    ],
    "related_invoices": [
      {
        "invoice_number": "A-2025-0002"
      }
    ]
  },
  "meta": {
    "timestamp": "2025-01-15T10:30:00Z",
    "request_id": "4bf92f3577b34da6a3ce929d0e0e4736"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.