Link domains
Endpoints
- GETList link domains
/v1/recipient_domains - GETRetrieve a link domain
/v1/recipient_domains/{id} - POSTCheck a link domain
/v1/recipient_domains/{id}/check
The RecipientDomain object
-
The link domain's ID, starting
cdm_. -
Always
recipient_.domain -
The hostname your delivery links use, such as
afhending.: lower case, an internationalised name in its ASCII (fyrirtaeki. example xn--) form. At least three labels, so not a bare domain, and never under parasend.com. -
pending_: the ownership TXT or the CNAME is not seen yet.dns verifying: both are seen and the domain is being set up.issuing_: its certificate is being issued.cert active: links use it.degraded: it was active and a check now fails.failed: it could not be set up, or stayed degraded for 72 hours.removed: taken off your list.One ofpending_dnsverifyingissuing_certactivedegradedfailedremoved -
Why it waits, is degraded or failed: ownership_not_found, cname_not_found, lookup_failed, tenants_off, certificate_pending, deploying, dns_not_pointing, claimed_elsewhere, hostname_in_use_elsewhere (the hostname is still on another CloudFront distribution: remove it there, then Check now), certificate_<status>, tenant_missing, tenant_disabled, degraded_72h, organization_erased.
-
The ownership TXT and the CNAME, expected and seen; a caa record only when CAA is published.
7 fields of
records-
Which record this is:
ownership, the TXT record that proves the hostname is yours;cname, the CNAME that points it at Parasend;caa, your CAA record, listed only when you publish one.One ofownershipcnamecaa -
The DNS record type:
TXTforownership,CNAMEforcname,CAAforcaa.One ofTXTCNAMECAA -
The DNS name to publish at (for caa, the name whose CAA governs the hostname).
-
What it should hold.
-
What the last check found there.
-
Whether the last check found the record as it should be.
-
records[].viastringOwnership proved by the parent domain, which your organisation alone has verified for e-mail.
One ofparent_domain
-
-
CAA is published and names no Amazon issuer, so no certificate can be issued.
-
The hostname's TLS certificate, by its
status; null until one has been requested.1 field of
certificate-
certificate.statusstringpending-validation, issued, failed, validation-timed-out, revoked, expired or inactive.
-
-
How many brand profiles in use name this domain in their current version (
brand_).profiles 1 field of
used_by-
Profiles in use whose current version names it (a count).
at least 0
-
-
When both DNS records were first seen together; the hostname is your organisation's from then on.
-
When the domain last became
active, in ISO 8601 (UTC); null if it never has. -
When the domain, while active, began failing its checks, in ISO 8601 (UTC); null when it is not degraded. After 72 hours degraded it becomes
failed. -
When the domain became
failed, in ISO 8601 (UTC); null otherwise. -
When its DNS was last checked, in ISO 8601 (UTC); null before the first check. Parasend checks every 15 minutes, and when you call
POST /recipient_.domains/{id}/check -
When the domain was added, in ISO 8601 (UTC).
-
When the domain was removed with
DELETE /recipient_, in ISO 8601 (UTC); null while it is on your list.domains/{id}