Email Zones API Endpoints
Fetch all available email zones with our API.
Get Email Zones
To list all available email zones you can simply send a GET
request to the following endpoint.
https://api.nodion.com/v1/email_zones
Required Headers: Authorization
Example Response:
{ "email_zones": [ { "id": "ef77b949-cc49-4edb-9ac1-2a51a99c9ef9", "status": "available", "name": "Sample Zone", "message_count": 648, "delivered_count": 50, "bounced_count": 1, "created_at": "2025-04-24T15:38:09.291+02:00", "updated_at": "2025-04-24T16:23:15.683+02:00" } ] }
Get Email Zone
To fetch a single email zone you can simply send a GET
request to the following endpoint.
https://api.nodion.com/v1/email_zones/:id
Required Headers: Authorization
Example Response:
{ "email_zone": { "id": "ef77b949-cc49-4edb-9ac1-2a51a99c9ef9", "status": "available", "name": "Sample Zone", "message_count": 648, "delivered_count": 50, "bounced_count": 1, "created_at": "2025-04-24T15:38:09.291+02:00", "updated_at": "2025-04-24T16:23:15.683+02:00" } }
Get Email Zone Messages
To fetch messages sent through a specific email zone you can simply send a GET
request to the following endpoint.
https://api.nodion.com/v1/email_zones/:id/messages
Required Headers: Authorization
Example Response:
{ "messages": [ { "id": "1bf7d635-99ad-4632-a355-15f43a426265", "status": "created", "to_address": "sample@nodion.com", "created_at": "2025-06-03T21:30:54.894+02:00", "updated_at": "2025-06-03T21:30:54.894+02:00" }, { "id": "0d3a755a-50d9-4cc1-bd7b-dde1c807a31c", "status": "created", "to_address": "john.doe@nodion.com", "created_at": "2025-06-03T21:30:27.144+02:00", "updated_at": "2025-06-03T21:30:27.144+02:00" }, ... ] }