Overview
This endpoint retrieves comprehensive information about a specific email address, including its routing configuration, domain details, and AWS SES status.Authentication
Bearer token for API authentication. Format:
Bearer YOUR_API_KEY
Parameters
The unique identifier of the email address to retrieve.
Response
Unique identifier for the email address.
The email address (e.g., “hello@example.com”).
ID of the domain this email address belongs to.
ID of the webhook endpoint for routing emails (if using webhook routing).
ID of the endpoint for routing emails (if using endpoint routing).
Whether this email address is active and can receive emails.
Whether AWS SES receipt rule is configured for this email address.
Name of the AWS SES receipt rule for this email address.
ISO 8601 timestamp when the email address was created.
ISO 8601 timestamp when the email address was last updated.
ID of the user who owns this email address.
Domain information for this email address.
Email routing configuration.
Examples
Request
Response
Response with Webhook Routing
Response with No Routing
Error Responses
Understanding the Response
Routing Types
Therouting.type
field indicates how emails are processed:
1
Endpoint Routing (routing.type: 'endpoint')
Emails are routed through a configured endpoint with additional processing options.
Endpoints provide more flexibility and can include multiple routing targets or transformations.
2
Webhook Routing (routing.type: 'webhook')
Emails are sent directly to a webhook URL via HTTP POST.
Webhook routing is simpler and more direct for basic email forwarding needs.
3
No Routing (routing.type: 'none')
Emails are received and stored but not forwarded anywhere.
Email addresses with no routing cannot forward emails and may not have SES receipt rules configured.
Status Indicators
- isActive: Whether the email address can receive new emails
- isReceiptRuleConfigured: Whether AWS SES is properly configured
- domain.status: Whether the domain is verified for email receiving
Important Notes
Only email addresses with
isActive: true
and domain.status: "verified"
can receive emails successfully.Check the
routing
object to understand how emails will be processed and forwarded for this address.If
isReceiptRuleConfigured
is false
, the email address may not receive emails properly even if it’s active.Related Endpoints
- Update email address:
PUT /api/v2/email-addresses/{id}
- Delete email address:
DELETE /api/v2/email-addresses/{id}
- List all email addresses:
GET /api/v2/email-addresses
- View domain details:
GET /api/v2/domains/{domainId}
Notes
- Email addresses inherit email-receiving capability from their domain’s verification status
- The
routing
configuration determines how incoming emails are processed - SES receipt rules are automatically managed based on the email address configuration
- Both endpoint and webhook routing options provide reliable email delivery
- Email addresses without routing can still receive emails but won’t forward them
1.0 - ✅