Domains

Manage verified domains

Configure and verify domains for email sending to ensure deliverability.

List domains

get

Get all domains and their verification status

Authorizations
Api-TokenstringRequired

API token in Api-Token header

Responses
get
/api/domains

Create domain

post

Create a domain for email authentication. After creation, verify the domain by adding DNS records.

Process:

  1. Create the domain

  2. Add DNS records (SPF, DKIM, DMARC)

  3. Verify the records

  4. Start sending emails

Authorizations
Api-TokenstringRequired

API token in Api-Token header

Body
Responses
post
/api/domains

Get domain

get

Get details and verification status of a specific domain

Authorizations
Api-TokenstringRequired

API token in Api-Token header

Path parameters
domain_idintegerRequired

Domain ID

Example: 1
Responses
get
/api/domains/{domain_id}

Delete domain

delete

Remove a domain from your account

Authorizations
Api-TokenstringRequired

API token in Api-Token header

Path parameters
domain_idintegerRequired

Domain ID

Example: 1
Responses
delete
/api/domains/{domain_id}

No content

Update domain

patch

Update configuration settings for a domain.

Authorizations
Api-TokenstringRequired

API token in Api-Token header

Path parameters
domain_idintegerRequired

Domain ID

Example: 1
Body
Responses
patch
/api/domains/{domain_id}
cURL

Send setup instructions

post

Email DNS configuration instructions for the domain

Authorizations
Api-TokenstringRequired

API token in Api-Token header

Path parameters
domain_idintegerRequired

Domain ID

Example: 1
Body
emailstring · emailRequired

Email address to receive setup instructions

Responses
post
/api/domains/{domain_id}/send_setup_instructions

No content

Get company info

get

Get company information associated with a domain / account.

Authorizations
Api-TokenstringRequired

API token in Api-Token header

Path parameters
domain_idintegerRequired

Domain ID

Example: 1
Responses
get
/api/domains/{domain_id}/company_info
cURL

Create company info

post

Create company information for a domain / account. Company info is required for domain compliance verification.

Authorizations
Api-TokenstringRequired

API token in Api-Token header

Path parameters
domain_idintegerRequired

Domain ID

Example: 1
Body
Responses
post
/api/domains/{domain_id}/company_info
cURL

Update company info

patch

Update company information for a domain / account. All fields are optional; only the fields provided in the request will be updated.

Authorizations
Api-TokenstringRequired

API token in Api-Token header

Path parameters
domain_idintegerRequired

Domain ID

Example: 1
Body
Responses
patch
/api/domains/{domain_id}/company_info
cURL

Last updated

Was this helpful?