list_domains
List every sending domain with SES verification status and reply-capture state.
›List our sending domains and flag any that are unverified or missing reply capture.
What it does
The inventory view. Each row carries the SES verification state and whether reply capture is configured, which together determine whether anything on that domain can send.
Agencies tend to live in this tool. When you run outbound for several clients, each on its own dedicated domain, this is the one call that tells you which setups are actually finished and which are quietly stalled halfway through DNS.
The `ses_region` column matters more than it looks. Each region is a separate SES identity with its own verification state and its own reputation, so a domain verified in us-east-1 is not verified in eu-west-1. Running one region per client is fine; discovering you have accidentally split one client across two is not.
Pair it with `list_mailboxes` when planning capacity. Domains tell you what is allowed to send; mailboxes tell you how much. Neither number is useful alone, and the gap between them is usually where an unexplained volume shortfall is hiding.
Parameters
None. Call it with an empty object — there is nothing to configure.
* required · Maps to GET /api/domains
What comes back
Array of domains with `verified`, `ses_region` and reply-capture state.
The thing people get wrong
Domains can sit unverified indefinitely without any error surfacing, because nothing is failing — nothing is being attempted. Check this list before blaming a campaign.
Use it with
More domains tools
See all 22 tools and the connection string on the MCP server page.