Skip to main content

VerifyEmailDomain checks DNS configuration for custom domains.

POST 

/api/v1/engagements/integrations/email/:channelConfigId/verify

Triggers a verification check with Mailgun to validate that the required DNS records have been configured correctly.

Verification Process​

  1. Calls Mailgun API to check DNS records
  2. Updates domain_state based on result
  3. Returns updated record status

Errors​

  • NOT_FOUND: Configuration does not exist
  • FAILED_PRECONDITION: Domain type is sandbox (no verification needed)

Request​

Responses​

A successful response.