Saasco logoSaasco logo
Saasco logoSaasco logo

Introduction

Quick StartWhat is Saasco?

Analytics

CRM

Email Marketing

Knowledge

Support

Projects

getList DomainsgetGet DomaingetGet Domain By NamepostCreate DomainpostUpdate DomaindelDelete DomainpostActivate Email SendingpostActivate Email ReceivingdelDisable Email SendingdelDisable Email ReceivingpostEnable ShortlinkdelDisable ShortlinkpostEnable Link TrackinggetGet Email Receiving ConfiggetGet Sender ReputationgetGet Sender Reputation By Domain NamepostRefresh Sender ReputationgetGet Domain Warmup StatuspostComplete Domain WarmuppostVerify Email DNSpostVerify Email Receiving DNSpostVerify Shortlink
Domains

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.

POST
/projects/{projectId}/domains/{domainId}/verify-email-dns

Authorization

Authorization
AuthorizationBearer <token>

In: header

Path Parameters

projectIdrequiredstring

ID of the project that owns the domain.

domainIdrequiredstring

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.