Domains

Verify Domain

Verify a domain's DNS records (DKIM and CNAME) with SparkPost. This triggers a verification check and returns the current status of DNS records.

post/domains/{domain}/verify

Request

  • Base URL: https://app.lettr.com/api
  • URL: https://app.lettr.com/api/domains/{domain}/verify
  • Auth: HTTP bearer

Path parameters

domainstring required
Example:example.com

The domain name to verify

Response

Domain verification completed

messagestring required

Human-readable response message

Example response

{
  "message": "Domain verification completed.",
  "data": {
    "domain": "example.com",
    "dkim_status": "valid",
    "cname_status": "valid",
    "dmarc_status": "valid",
    "spf_status": "valid",
    "ownership_verified": "true",
    "dns": {
      "dkim_error": "DKIM record not found",
      "cname_error": "CNAME record not found",
      "dmarc_error": "No DMARC record found for example.com or its parent domain."
    },
    "dmarc": {
      "status": "missing",
      "error": "No DMARC record found for example.com or its parent domain."
    },
    "spf": {
      "status": "unverified"
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.