Retry email domain setup
Retries setup for a domain that stalled, and reports where it got to.
What it retries depends on where the domain stopped. A domain waiting on DNS gets its records written again when Base44 controls them, or is reset so you can publish them yourself. A domain whose provider registration failed is registered again. A domain waiting on verification is checked again.
active and not_configured cannot be retried and return a 412. There is nothing to retry on a domain that already sends, and one that was never set up needs Enable email sending for a domain instead.
The response carries the status after the attempt, which is often still a pending_ value: a retry starts the next step rather than finishing it. Send domain when the app has more than one.
This endpoint is limited to 5 requests per minute.
configuration_status moves through pending_dns_configuration, pending_user_dns_configuration, pending_domain_verification and then active. The three failed_ values mean setup stopped and you can retry with Retry email domain setup. Only active sends mail.Authorizations
Personal API key.
Path Parameters
ID of the app whose email domains you want to work with.
Query Parameters
Domain to configure. Required when multiple domains exist.
Response
Where setup stands after the retry.
Response for email domain configuration.
The domain that was retried.
"example.com"
Where setup stands after the retry. Often still a pending_ value, because a retry starts the next step rather than finishing it.
"pending_domain_verification"
When Base44 last checked this domain's records. null before the first check.
"2026-08-26T09:12:44Z"