Skip to content

List custom domains

GET
/api/v1/domains
curl --request GET \
--url 'https://app.shroud.email/api/v1/domains?page=1&page_size=20' \
--header 'Authorization: Bearer <token>'

Lists your custom domains with valid DNS records (all verification checks within the last day). OAuth scope: domains:read.

page
integer

Page number (default 1).

Example

1
page_size
integer

Entries per page (default 20).

Example

20

Custom domains

Media type application/json
object
domains
required
Array<object>
object
domain
required
string
page_number
required
integer
page_size
required
integer
total_entries
required
integer
total_pages
required
integer

Example

{
"domains": [
{
"domain": "example.com"
}
],
"page_number": 1,
"page_size": 20,
"total_entries": 1,
"total_pages": 1
}

Invalid token

Media type application/json
Error
object
error
required
string

Example

{
"error": "Invalid token"
}

Insufficient scope or unconfirmed account

Media type application/json
Error
object
error
required
string

Example

{
"error": "Invalid token"
}