Verify Email DNS
Asks Resend to re-check sending and tracking records and starts the verification job. The job is what emails 'verified'. verified is sending-only; trackingVerified is reported separately so a pending links CNAME does not look fully done. Returns 400 if the domain is not connected to an email provider.
Authorization
Authorization In: header
Path Parameters
ID of the project that owns the domain.
ID of the domain.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://www.saasco.com/api/v2/projects/string/domains/string/verify-email-dns"{
"message": "string",
"trackingVerified": true,
"verified": true
}{
"code": "BAD_REQUEST",
"message": "Invalid input data",
"issues": []
}{
"code": "UNAUTHORIZED",
"message": "Authorization not provided",
"issues": []
}{
"code": "FORBIDDEN",
"message": "Insufficient access",
"issues": []
}{
"code": "INTERNAL_SERVER_ERROR",
"message": "Internal server error",
"issues": []
}Complete Domain Warmup
Fast-forwards an actively WARMING domain to COMPLETED. Idempotent if it is already completed. Returns 400 if the domain is still PENDING, because skipping the ramp would also block the first-verification start.
Verify Email Receiving DNS
Re-checks inbound MX records and starts the inbound verification job, which is what emails 'verified'. Returns verified: true when receiving is ACTIVE. Returns 400 if inbound email is not enabled for the domain.