List domains

A domain is the address space you send from.

A domain is the address space you send from — typically a subdomain like mail.acme.io. Domains carry SPF, DKIM, DMARC and tracking configuration. This endpoint lists every domain with its verification state.

GET /v3/domains

Responses

StatusDescription
200OK. { items, total_count } — each domain with its verification status, SPF/DKIM/DMARC flags, DNS records and sent count.
401Missing or invalid API key.

Code examples

cURL
curl https://api.wemail.io/v3/domains \
  -H "Authorization: Bearer afn_live_…"
Node.js
const res = await fetch("https://api.wemail.io/v3/domains", {
  headers: {
    Authorization: `Bearer ${process.env.WEMAIL_API_KEY}`,
  },
});
const data = await res.json();
Python
import os, requests

r = requests.get(
    "https://api.wemail.io/v3/domains",
    headers={"Authorization": f"Bearer {os.environ['WEMAIL_API_KEY']}"},
)
data = r.json()