Emails
Get email
Retrieve one email with its current status. error explains a failed or bounced email; message bodies are not returned.
GET
https://api.sndr.sh/v1/emails/{id}Get email
curl 'https://api.sndr.sh/v1/emails/em_3f9c1a2b-7d4' \
-H "Authorization: Bearer $SNDR_API_KEY"200OK
{
"id": "em_3f9c1a2b-7d4",
"organization_id": "org_8d41c7a2-3f6",
"from": "\"Acme\" <noreply@acme.com>",
"to": ["customer@example.com"],
"cc": ["accounts@example.com"],
"subject": "Your order #1234 is confirmed",
"status": "delivered",
"domain_id": "dom_a7c2e910-4b1",
"created_at": "2026-06-01T12:00:00Z",
"delivered_at": "2026-06-01T12:00:04Z"
}Authorization
AuthorizationstringheaderrequiredBearer followed by your API key. Needs the read scope.
Path parameters
idstringrequiredEmail ID (em_...), as returned by POST /send.
Errors
401
unauthenticatedMissing or invalid API key.403
insufficient_scopeThe API key is missing the read scope.404
not_foundResource does not exist or belongs to a different account.