transfer_domain
ActiveTool of run.domani/domani
Initiate a domain transfer from another provider. PAID. The transfer includes 1 year of renewal, preserves current nameservers, and does not migrate DNS. Call plan_domain_adoption first, show the exact price and continuity plan, then get explicit confirmation before calling this. Requires the authorization/EPP code from the current provider.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"domain",
"auth_code"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain to transfer, e.g. mysite.com"
},
"auth_code": {
"type": "string",
"description": "Authorization/EPP code from the current provider"
},
"payment_tx": {
"type": "string",
"description": "Transaction hash of a USDC payment already sent on-chain."
},
"payment_chain": {
"enum": [
"base",
"ethereum"
],
"type": "string",
"description": "Chain the USDC payment was sent on."
},
"payment_method": {
"enum": [
"card",
"usdc"
],
"type": "string",
"description": "Payment method: 'card' to charge card on file, 'usdc' to pay with USDC. Overrides the user's default preference for this request."
},
"extra_subdomains": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 50,
"description": "Additional subdomains to include in the pre-transfer DNS snapshot. We auto-discover subdomains via CT logs, SPF, MX/DKIM inference, and a common wordlist - use this for any custom subdomains we might miss."
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
run.domani/domani
https://github.com/gwendall/domani
1/7 registries