v1

latestOpenAPI 3.0.3MIT2026-07-1410794124.7 KB
Domains

Add Domain

Add new domain to Account. Required Access Level: ModifySettings

post/domains

Request body

Domainstring string

Name of selected domain.

SetAsDefaultboolean

Example request

{
  "Domain": "example.com"
}

Response

Created

Domainstring string

Name of selected domain.

DefaultDomainboolean

True, if domain is used as default. Otherwise, false,

Spfboolean

True, if SPF record is verified

Dkimboolean

True, if DKIM record is verified

MXboolean

True, if MX record is verified

DMARCboolean
IsRewriteDomainValidboolean

True, if tracking CNAME record is verified

Verifyboolean

True, if DKIM, SPF, or tracking are still to be verified

Type'None' | 'Delete' | 'Http' | 'ExternalHttps' | 'InternalCertHttps' | 'LetsEncryptCert'

HTTP or HTTPS Protocal used for link tracking.

TrackingStatus'Validated' | 'NotValidated' | 'Invalid' | 'Broken'

Status of ValidDomain to determine how often tracking validation should be performed.

CertificateStatus'ErrorOccured' | 'CertNotSet' | 'Valid' | 'NotValid'
CertificateValidationErrorstring string
TrackingTypeUserRequest'None' | 'Delete' | 'Http' | 'ExternalHttps' | 'InternalCertHttps' | 'LetsEncryptCert'

HTTP or HTTPS Protocal used for link tracking.

VERPboolean
CustomBouncesDomainstring string
IsCustomBouncesDomainDefaultboolean
IsMarkedForDeletionboolean
Ownership'Current' | 'Parent'

Example response

{
  "Domain": "example.com"
}