Apps

Trigger DNS verification

Changed on

Trigger asynchronous DNS TXT record verification for a domain.

The domain status is set to verifying immediately. A background worker polls DNS every 30 minutes for up to 72 hours. On success the status advances to provisioning_tls.

post/v1/apps/{app_id}/domains/{domain}/verify

Request

  • Base URL: https://api.mixpeek.com
  • URL: https://api.mixpeek.com/v1/apps/{app_id}/domains/{domain}/verify
  • Auth: HTTP bearer

Path parameters

app_idstring required

App ID (e.g. app_abc123def456)

domainstring required

Domain to verify (e.g. search.acme.com)

Response

Domain record with status set to 'verifying'

domainstring required
statusstring required
verification_tokenstring nullable
cname_targetstring nullable
is_primaryboolean required
verified_atstring nullable

Changes

    • warning

      removed the optional property from the response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the optional property to the response with the status

    • info

      added the required property to the response with the status

    • info

      added the required property to the response with the status

    • info

      the endpoint scheme security BearerAuth was added to the API