beel_get_email_delivery
Retrieve a recorded email delivery with its HTML/plain-text body, attachments, and any batch invoices; body availability depends on provider retention.
Instructions
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 isfalseandhtml_body/text_bodyarenull.An email that never left:
QUEUEDorREJECTED, it has no body for that reason.
BeeL API endpoint: GET /v1/accounts/{account_id}/emails/{email_id} (reference: https://docs.beel.es)
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"account_id": "<account_id>",
"email_id": "<email_id>"
},
"name": "beel_get_email_delivery"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| email_id | Yes | Email delivery id | |
| account_id | Yes | Your own account, or an account you provisioned. It — not the credential — decides which account the operation acts on; a `403` is returned when you do not reach it, the same response an account that does not exist gets. |