OpenAPI 3.1.0raw.githubusercontent.com2026-08-191,3412,1385.0 MB

ec31f78cf002

Email Domain DNS Records

Verify DNS records for an email domain

Checks the published DNS records against the records required for the email domain and returns the latest verification results.

post/email_domains/{domain_id}/verify

Path parameters

domain_idstring uuid required

Email domain UUID

Response

Updated email domain with latest DNS verification results

Example response

{
  "data": {
    "created_at": "2026-01-01T00:00:00Z",
    "dkim": {
      "active": false,
      "algorithm": null,
      "key_length": null,
      "rotated_at": null,
      "selector": null
    },
    "dmarc_policy": {
      "p": "none",
      "pct": 100,
      "rua": "mailto:dmarc@telnyx.com"
    },
    "dns_records": [],
    "domain": "example.com",
    "id": "123e4567-e89b-12d3-a456-426614174000",
    "inbound": {
      "catch_all": false,
      "enabled": false,
      "mx_required": false
    },
    "record_type": "email_domain",
    "status": "pending",
    "tracking": {
      "click_tracking": false,
      "open_tracking": false,
      "unsubscribe_tracking": false
    },
    "type": "custom",
    "updated_at": "2026-01-01T00:00:00Z",
    "usable_for_inbound": false,
    "usable_for_sending": false,
    "verification": {
      "dkim": "pending",
      "dmarc": "missing_optional",
      "mx": "not_required",
      "ownership": "pending",
      "spf": "missing_optional"
    },
    "verified_at": null
  }
}