Mailfully logo

List domains

GEThttps://api.mailfully.com/v1/domains

List all of the organization's sending domains. This endpoint is not paginated and list rows do not include DNS records. Domains are org-scoped and not partitioned by environment. Requires the send or read:emails scope.

Loading code example
Loading code example

Authorizations

Authorizationstringheaderrequired

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

application/json

The organization's domains.

dataarray<object>required
data.object"domain"required
Allowed values: "domain"
data.idstringrequired
data.namestringrequired
data.regionstringrequired

Internal. You can ignore this field.

data.mail_from_subdomainstringrequired
data.dkim_tokensarray<string>required
data.dkim_status"not_started" | "pending" | "verified" | "failed"required
Allowed values: "not_started" | "pending" | "verified" | "failed"
data.mail_from_status"not_started" | "pending" | "verified" | "failed"required
Allowed values: "not_started" | "pending" | "verified" | "failed"
data.dmarc_statusanyrequireddeprecated

Legacy stored value, not measured by domain verification. not_started does not establish missing DNS or an authentication failure.

data.tracking_statusanyrequireddeprecated

Legacy unmeasured DNS status. not_started does not mean tracking is off; use tracking_enabled for the open/click tracking setting.

data.tracking_enabledbooleanrequired

Whether open/click tracking is enabled; not a DNS verification result.

data.config_setstringrequired

Internal. You can ignore this field.

data.status"pending" | "verified" | "failed" | "partially_verified"required
Allowed values: "pending" | "verified" | "failed" | "partially_verified"
data.created_atstring<date-time>required
data.receivingbooleanrequired

Whether the domain receives email. See Receiving email.

data.dns_branding"branded" | "direct"required

The DNS record style selected when the domain was created.

Allowed values: "branded" | "direct"