Domains
This section lists your domains, shows you to manage them, and gives you information about them.
List domains
Retrieve domains in a specific Project or in a specific Organization using the region parameter.
path Parameters
regionThe region you want to target
query Parameters
pageRequested page number. Value must be greater or equal to 1.
page_sizeRequested page size. Value must be between 1 and 1000.
project_id(Optional) ID of the Project in which to list the domains. (UUID format)
(Optional) List domains under specific statuses.
organization_id(Optional) ID of the Organization in which to list the domains. (UUID format)
name(Optional) Names of the domains to list.
List domains › Responses
total_countNumber of domains that match the request (without pagination).
Single page of domains matching the requested criteria.
Register a domain in a project
You must specify the region, project_id and domain_name to register a domain in a specific Project.
path Parameters
regionThe region you want to target
Register a domain in a project › Request Body
project_idID of the project to which the domain belongs. (UUID format)
domain_nameFully qualified domain dame.
autoconfigActivate auto-configuration of the domain's DNS zone.
accept_tosDeprecated. Accept Scaleway's Terms of Service.
Register a domain in a project › Responses
idID of the domain.
organization_idID of the domain's Organization.
project_idID of the domain's Project.
nameDomain name (example.com).
statusStatus of the domain.
created_atDate and time of domain creation. (RFC 3339 format)
next_check_atDate and time of the next scheduled check. (RFC 3339 format)
last_valid_atDate and time the domain was last valid. (RFC 3339 format)
revoked_atDate and time of the domain's deletion. (RFC 3339 format)
spf_configSnippet of the SPF record to register in the DNS zone.
dkim_configDKIM public key to record in the DNS zone.
Domain's statistics.
The domain's reputation is available when your domain is checked and has sent enough emails.
List of records to configure to validate a domain.
autoconfigStatus of auto-configuration for the domain's DNS zone.
regionThe region you want to target
last_errorDeprecated. Error message returned if the last check failed.
Get information about a domain
Retrieve information about a specific domain using the region and domain_id parameters. Monitor your domain's reputation and improve average and bad reputation statuses, using your domain's Email activity tab on the Scaleway consoleOpen in new context to get a more detailed report. Check out our dedicated documentationOpen in new context to improve your domain's reputation.
path Parameters
regionThe region you want to target
domain_idID of the domain. (UUID format)
Get information about a domain › Responses
idID of the domain.
organization_idID of the domain's Organization.
project_idID of the domain's Project.
nameDomain name (example.com).
statusStatus of the domain.
created_atDate and time of domain creation. (RFC 3339 format)
next_check_atDate and time of the next scheduled check. (RFC 3339 format)
last_valid_atDate and time the domain was last valid. (RFC 3339 format)
revoked_atDate and time of the domain's deletion. (RFC 3339 format)
spf_configSnippet of the SPF record to register in the DNS zone.
dkim_configDKIM public key to record in the DNS zone.
Domain's statistics.
The domain's reputation is available when your domain is checked and has sent enough emails.
List of records to configure to validate a domain.
autoconfigStatus of auto-configuration for the domain's DNS zone.
regionThe region you want to target
last_errorDeprecated. Error message returned if the last check failed.
Update a domain
Update a domain auto-configuration.
path Parameters
regionThe region you want to target
domain_idID of the domain to update. (UUID format)
Update a domain › Request Body
autoconfig(Optional) If set to true, activate auto-configuration of the domain's DNS zone.
Update a domain › Responses
idID of the domain.
organization_idID of the domain's Organization.
project_idID of the domain's Project.
nameDomain name (example.com).
statusStatus of the domain.
created_atDate and time of domain creation. (RFC 3339 format)
next_check_atDate and time of the next scheduled check. (RFC 3339 format)
last_valid_atDate and time the domain was last valid. (RFC 3339 format)
revoked_atDate and time of the domain's deletion. (RFC 3339 format)
spf_configSnippet of the SPF record to register in the DNS zone.
dkim_configDKIM public key to record in the DNS zone.
Domain's statistics.
The domain's reputation is available when your domain is checked and has sent enough emails.
List of records to configure to validate a domain.
autoconfigStatus of auto-configuration for the domain's DNS zone.
regionThe region you want to target
last_errorDeprecated. Error message returned if the last check failed.
Domain DNS check
Perform an immediate DNS check of a domain using the region and domain_id parameters.
path Parameters
regionThe region you want to target
domain_idID of the domain to check. (UUID format)
Domain DNS check › Responses
idID of the domain.
organization_idID of the domain's Organization.
project_idID of the domain's Project.
nameDomain name (example.com).
statusStatus of the domain.
created_atDate and time of domain creation. (RFC 3339 format)
next_check_atDate and time of the next scheduled check. (RFC 3339 format)
last_valid_atDate and time the domain was last valid. (RFC 3339 format)
revoked_atDate and time of the domain's deletion. (RFC 3339 format)
spf_configSnippet of the SPF record to register in the DNS zone.
dkim_configDKIM public key to record in the DNS zone.
Domain's statistics.
The domain's reputation is available when your domain is checked and has sent enough emails.
List of records to configure to validate a domain.
autoconfigStatus of auto-configuration for the domain's DNS zone.
regionThe region you want to target
last_errorDeprecated. Error message returned if the last check failed.
Delete a domain
You must specify the domain you want to delete by the region and domain_id. Deleting a domain is permanent and cannot be undone.
path Parameters
regionThe region you want to target
domain_idID of the domain to delete. (UUID format)
Delete a domain › Responses
idID of the domain.
organization_idID of the domain's Organization.
project_idID of the domain's Project.
nameDomain name (example.com).
statusStatus of the domain.
created_atDate and time of domain creation. (RFC 3339 format)
next_check_atDate and time of the next scheduled check. (RFC 3339 format)
last_valid_atDate and time the domain was last valid. (RFC 3339 format)
revoked_atDate and time of the domain's deletion. (RFC 3339 format)
spf_configSnippet of the SPF record to register in the DNS zone.
dkim_configDKIM public key to record in the DNS zone.
Domain's statistics.
The domain's reputation is available when your domain is checked and has sent enough emails.
List of records to configure to validate a domain.
autoconfigStatus of auto-configuration for the domain's DNS zone.
regionThe region you want to target
last_errorDeprecated. Error message returned if the last check failed.
Display SPF, DKIM, DMARC and MX records status and potential errors
Display SPF, DKIM, DMARC and MX records status and potential errors, including the found records to make debugging easier.
path Parameters
regionThe region you want to target
domain_idID of the domain to get records status. (UUID format)
Display SPF, DKIM, DMARC and MX records status and potential errors › Responses
domain_idThe ID of the domain.
domain_nameThe domain name (example.com).
The SPF record verification data.
The DKIM record verification data.
The DMARC record verification data.
The MX record verification data.
The verification state of domain auto-configuration.