remove_domain
Unbind a custom domain from a deployed service so its route stops resolving on the next reconcile tick. Use it to clean up domain mappings; repeated calls are idempotent.
Instructions
Remove a custom domain; its route disappears on the next reconcile tick. Idempotent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name (or row id) of an existing deployed app — only kind 'service' can be exposed: ``share_service``/``add_domain`` refuse a model or database with 422 ``*.kind_unsupported``, while the remove tools just find nothing to undo. | |
| domain | Yes | The bound domain to unbind, case and one trailing dot folded as on add. Grammar is not ENFORCED on delete (a legacy or now-reserved binding stays removable): a name that is not bound simply removes nothing. | |
| idempotency_key | No | Caller-chosen key: a retry with the same key replays the first result instead of acting twice. Omit and a fresh key is minted per call, so each call acts. |