E05xxx — Domains & DNS
Error codes in the E05xxx range that the public Bird API returns. Each code links to its own page (the page its doc_url points at) with the cause and what to do. Retired codes stay listed; they are never renamed or reused.
| Code | Name | Status | Message |
|---|---|---|---|
| E05000 | DomainAlreadyExists | 409 | A sending domain with this name is already registered in this workspace. |
| E05001 | DomainNotFound | 404 | Sending domain not found. |
| E05003 | SparkPostError | 500 | Something went wrong on our side while sending this message. |
| E05004 | ReturnPathDomainInvalid | 422 | The return-path domain must be a subdomain of the sending domain. |
| E05005 | TrackingDomainInvalid | 422 | The tracking domain must be a subdomain of the sending domain. |
| E05006 | TrackingDomainRequired | 409 | Click and open tracking needs a tracking domain, and this sending domain does not have one. |
| E05007 | TrackingRemovalBlocked | 409 | This tracking domain cannot be removed while click and open tracking is still using it. |
| E05008 | DKIMModeUnavailable | 422 | This endpoint does not support delegated DKIM. Use mode "txt" instead. |
| E05011 | DomainHostnameReserved | 409 | This hostname is already in use as a return-path or tracking domain. Remove that configuration first, or choose a different domain. |
| E05012 | SendingDomainInvalid | 422 | The domain name is not valid: it must be a registrable domain (not a public suffix or single-label name), and must not have a trailing dot. |
| E05013 | DomainShareNoRecipients | 422 | Provide at least one recipient email address. |
| E05014 | DomainShareTooManyRecipients | 422 | You can send DNS records to at most 3 recipients at a time. |
| E05015 | DomainShareInvalidEmail | 422 | One or more recipient email addresses are invalid. |
| E05016 | TrackingDomainInUse | 422 | This link tracking domain is already in use by another organization. Choose a different tracking subdomain. |
| E05017 | TrackingDomainNotConfigured | 422 | This domain has no link tracking configured. |
| E05018 | InboundDomainAlreadyClaimed | 422 | Another organization is already receiving mail on this domain. |
| E05019 | InboundDKIMNotVerified | 422 | This domain's DKIM is not verified yet. |
| E05020 | InboundNotConfigured | 501 | Receiving email is not turned on for your account. |
| E05021 | InboundMessageNotFound | 404 | We have no received message with that ID. |
Related
- Errors: the full wire contract, status mapping, and all code ranges
- Error handling: branching on type and code, validation details, and vendor_code