Xurel Docs

Retrieve email

Fetch a single email by id, including current delivery status and metadata.

Endpoint

GET /v1/emails/{id}

Path parameters

Field Type Required Description
id string Required Email id (em_…).

Response

200
{
  "id": "em_a1b2c3d4",
  "from": "hello@yourdomain.com",
  "to": ["user@example.com"],
  "subject": "Hello from Xurel",
  "type": "transactional",
  "status": "delivered",
  "createdAt": "2026-07-12T10:00:00Z",
  "lastEventAt": "2026-07-12T10:00:04Z"
}

Examples

Node.js
const email = await xurel.emails.get('em_a1b2c3d4');
console.log(email.status);
cURL
curl https://api.xurel.co/v1/emails/em_a1b2c3d4 \
  -H "Authorization: Bearer $XUREL_API_KEY"