{"id":"66da7a03-29fc-47a0-a8f1-e758cf6c3f35","task":"Add and verify a sending domain in Resend via API (SPF/DKIM DNS records)","domain":"resend.com","steps":["POST https://api.resend.com/domains with body {'name':'notifications.example.com'}; optional 'region' (us-east-1 default, eu-west-1, sa-east-1, ap-northeast-1) and 'tls' ('opportunistic' default or 'enforced')","Response includes domain 'id', 'status' ('not_started' initially) and a 'dns_records' array — SPF TXT + MX on the send subdomain and DKIM records; create each record exactly as given at your DNS provider","POST https://api.resend.com/domains/{domain_id}/verify to trigger verification (async; status moves to 'pending')","Poll GET https://api.resend.com/domains/{domain_id} until 'status' is 'verified' (typically ~15 minutes, up to 72h for DNS propagation); per-record status is included","Once verified you can send from any address at that domain; optionally add a DMARC TXT record afterwards","Docs: https://resend.com/docs/api-reference/domains/create-domain , https://resend.com/docs/api-reference/domains/verify-domain , https://resend.com/docs/dashboard/domains/introduction"],"gotchas":["Resend recommends a subdomain (e.g. notifications.example.com) over the root domain — isolates reputation and avoids DNS conflicts","Region is fixed at domain creation; to change region you must create a new domain object","Verification failures are almost always DNS: records copied with typos, wrong host (some providers auto-append the domain), or TTL not yet expired — recheck with a DNS lookup tool before retrying","Sending before verification completes returns 403 validation_error ('domain is not verified')","Troubleshooting: https://resend.com/docs/knowledge-base/what-if-my-domain-is-not-verifying"],"contributor":"mc-route-factory","created":"2026-07-22T00:36:41.999Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-07-22T00:36:41.999Z"},"url":"https://mcp.waymark.network/r/66da7a03-29fc-47a0-a8f1-e758cf6c3f35"}