sequence

Book a demo

Tell us a little about your business. We'll reply within one business day to set up a 20-minute call.

Get started

Sending domains tools

Send email from your own domain: register it, add the DNS records it returns and verify.

create_domain

Register a sending domain (e.g. 'mail.acme.com') and get back the DNS records to add. Add those records at whatever registrar hosts the domain, then call verify_domain. Returns the domain with its records + status (idempotent: returns the existing one if already registered).

namestringrequired
teamstringrequired
Brand/team to act on (slug or id) → X-Cadence-Team. Required — your account key authorizes every brand you own, so this picks which one.

list_domains

List the team's sending domains with their last-synced (cached) verification status. This does NOT re-check DNS — use get_domain (or verify_domain) to refresh one domain's live status + DNS records.

teamstringrequired
Brand/team to act on (slug or id) → X-Cadence-Team. Required — your account key authorizes every brand you own, so this picks which one.

get_domain

Get one sending domain, refreshing its live status + DNS records.

domain_idstringrequired
teamstringrequired
Brand/team to act on (slug or id) → X-Cadence-Team. Required — your account key authorizes every brand you own, so this picks which one.

verify_domain

Verify a domain once its DNS records are in place; returns the updated status (becomes 'verified' after DNS propagates).

domain_idstringrequired
teamstringrequired
Brand/team to act on (slug or id) → X-Cadence-Team. Required — your account key authorizes every brand you own, so this picks which one.

delete_domain

Remove a sending domain from the team.

domain_idstringrequired
teamstringrequired
Brand/team to act on (slug or id) → X-Cadence-Team. Required — your account key authorizes every brand you own, so this picks which one.