Skip to main content
PUT
/
admin
/
mailgun-domain
/
verify
Verify Mailgun Domain
curl --request PUT \
  --url https://api.decodahealth.com/admin/mailgun-domain/verify \
  --header 'API-KEY: <api-key>' \
  --header 'TENANT: <tenant>'
{
  "domain": {
    "id": "<string>",
    "tenantSubDomain": "<string>",
    "domainName": "<string>",
    "state": "UNVERIFIED",
    "isSendingVerified": true,
    "isReceivingVerified": true,
    "createdDate": "2023-11-07T05:31:56Z",
    "smtpLogin": "<string>",
    "dnsRecords": {
      "sendingDnsRecords": [
        {
          "recordType": "<string>",
          "name": "<string>",
          "value": "<string>",
          "valid": "valid",
          "priority": "<string>"
        }
      ],
      "receivingDnsRecords": [
        {
          "recordType": "<string>",
          "name": "<string>",
          "value": "<string>",
          "valid": "valid",
          "priority": "<string>"
        }
      ],
      "dmarcDnsRecords": [
        {
          "recordType": "<string>",
          "name": "<string>",
          "value": "<string>",
          "valid": "valid",
          "priority": "<string>"
        }
      ]
    },
    "updatedDate": "2023-11-07T05:31:56Z",
    "verifiedDate": "2023-11-07T05:31:56Z"
  },
  "message": "<string>"
}

Headers

TENANT
string
required

The tenant you are making this request on behalf of

API-KEY
string
required

Your api key

Response

200 - application/json

Successful Response

Response from verifying a domain.

domain
MailgunDomainDetail · object
required

Full details of a Mailgun domain.

message
string
required