Latest API and SDK updates. Subscribe via RSS · Discord
Summary
Introducing Custom Domains – add and verify your own domains for sending and receiving email. Use DNS verification (TXT, CNAME, MX), export zone files for easy DNS setup, and control feedback (bounce and complaint) delivery. Perfect for agents that need to send from your brand’s domain with full control over deliverability.
What’s new?
New endpoints:
GET /domains- List all domainsGET /domains/{domain_id}- Get domain details and verification recordsPOST /domains- Create (add) a domainDELETE /domains/{domain_id}- Remove a domainGET /domains/{domain_id}/zone-file- Download zone file for DNS setupPOST /domains/{domain_id}/verify- Trigger domain verification
Domain features:
- DNS verification with TXT, CNAME, and MX records
- Verification status: NOT_STARTED, PENDING, VERIFYING, VERIFIED, FAILED, INVALID
- Per-record status (MISSING, INVALID, VALID) for targeted fixes
- Zone file export for quick import at your DNS provider
- Optional feedback (bounce/complaint) delivery per domain
Use cases
Build systems where:
- Agents send from your verified custom domain
- You manage DNS in one place and sync via zone file
- Verification status drives onboarding or monitoring
- Bounce and complaint handling is configured per domain
Learn more in our Custom Domains and Managing Domains guides.
