cURL
curl --request GET \ --url https://app.uselettr.com/api/domains \ --header 'Authorization: <api-key>'
200
Example
{ "message": "Domains retrieved successfully.", "data": { "domains": [ { "domain": "example.com", "status": "approved", "status_label": "Approved", "can_send": true, "cname_status": "valid", "dkim_status": "valid", "created_at": "2024-01-15T10:30:00+00:00", "updated_at": "2024-01-16T14:45:00+00:00" }, { "domain": "pending.example.com", "status": "pending", "status_label": "Pending Review", "can_send": false, "cname_status": null, "dkim_status": null, "created_at": "2024-01-17T09:00:00+00:00", "updated_at": "2024-01-17T09:00:00+00:00" } ] }}
Retrieve all sending domains registered with your account. Returns domains with their current status, verification state, and timestamps.
API key for authentication. Format: Bearer {api_key}
Bearer {api_key}
List of domains retrieved successfully
Response containing a list of domains
Human-readable response message
"Domains retrieved successfully."
Show child attributes