Retrieve an email
GET /emails/{id}
Get full details for a single email, including bounce reason if applicable and the rendered HTML/text body.
Example
Section titled “Example”curl https://mail.3ava.com/api/emails/a1b2c3d4-... \ -H "Authorization: Bearer am_YOUR_KEY"Response
Section titled “Response”{ "id": "a1b2c3d4-...", "cc": null, "bcc": null, "subject": "Your receipt", "html": "<p>Thanks for your order.</p>", "text": "Thanks for your order.", "status": "delivered", "smtp_ip": "142.54.161.92", "bounce_type": null, "bounce_detail": null, "is_sandbox": false, "created_at": "2026-04-22T22:30:00Z", "sent_at": "2026-04-22T22:30:02Z", "delivered_at": "2026-04-22T22:30:04Z", "opened_at": null, "first_clicked_at": null}Bounce details
Section titled “Bounce details”If status is bounced:
{ "status": "bounced", "bounce_type": "hard", "bounce_detail": "550 5.1.1 The email account does not exist"}bounce_type is one of hard, soft, complaint, block. Hard bounces and complaints add the recipient to the suppression list.