Skip to main content

Domain statuses

The domain schema supports these states:
StatusBadgeMeaning
PendingAmberDomain is registered but DNS is not yet verified
ActiveGreenDNS is verified, SSL is provisioned, domain is serving traffic
RemovingAmberDomain is being de-provisioned (transient, during cleanup)
The normal dashboard flow is pendingactive. Cleanup paths can set removing before deleting the record.

Remove a custom domain

To remove a custom domain:
1

Open Domains

Navigate to Domains in the sidebar.
2

Open the row menu

Click the actions menu on the custom domain row and select Remove.
3

Confirm deletion

A confirmation dialog appears:
Remove custom domain? will be removed. API requests will stop working immediately.
Click Remove to confirm.
When you remove a custom domain:
What happensDetail
API traffic stops immediatelyRequests to the custom domain return errors
Domain is marked removingThe row reflects cleanup in progress before deletion
Domain is de-provisioned from VercelRouting is removed
Database record is deletedThe custom-domain slot becomes available again
Default endpoint is unaffectedYour default API endpoint continues to work
Removal is permanent. API requests to the custom domain stop working immediately. Make sure all your integrations have been updated to use the default endpoint or a new custom domain before removing.

What happens on plan changes

Custom domains are an Enterprise plan feature. If your subscription changes, your domain may be affected:

Downgrade from Enterprise

If you downgrade from Enterprise to a lower plan (Starter, Pro, or Scale):
StepWhat happens
Domain marked as removingThe domain enters the removing status
De-provisioned from VercelSSL certificate and routing are removed
Database record deletedThe domain is permanently removed from your account
Activity loggedThe removal is recorded in your account’s activity log
This cleanup is handled by the domain lifecycle logic when the new plan is no longer eligible for custom domains.

Subscription canceled or deleted

If your Enterprise subscription is canceled or deleted, all custom domains are cleaned up automatically using the same process as a downgrade.

Upgrade to Enterprise

After upgrading to Enterprise, you can add a custom domain immediately from the dashboard.

Re-adding a domain

After removing a custom domain (manually or through a plan change), you can add a new one at any time as long as your account has an active Enterprise plan. The new domain goes through the full setup and verification process. You may reuse the same domain name or choose a different one.

Default endpoint

The default API endpoint is always available regardless of plan tier or custom domain status. On the US site, that default API URL is:
https://api.us.babysea.ai/v1/
Even with a custom domain active, the default endpoint continues to accept requests. You do not need to choose between them.

Permissions

ActionPrimary OwnerOwnerMember
View domainsYesYesYes
Add custom domainYesYesNo
Remove custom domainYesYesNo
Verify domainYesYesNo