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
typeandcode, validation details, andvendor_code
Related resources
Continue with the documentation, guides and examples for this topic.