Update Domain Contacts
update_domain_contactsUpdate domain contacts by assigning contact IDs to registrant, admin, tech, and billing roles. Only provided roles are changed; others remain. Changing registrant may trigger a 60-day ICANN transfer lock.
Instructions
Update the contacts (registrant, admin, tech, billing) for a specific domain using contact IDs. Use save_contact first to create contacts and obtain their IDs. WARNING: Changing the registrant contact may trigger an ICANN 60-day transfer lock on the domain, preventing transfers for 60 days. Only the contact roles you provide will be updated; omitted roles remain unchanged. Always confirm with the user before calling this tool — show which contact roles will be changed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tech | No | Technical contact ID | |
| admin | No | Administrative contact ID | |
| domain | Yes | The domain name to update contacts for | |
| billing | No | Billing contact ID | |
| attributes | No | Contact attribute IDs for TLD-specific requirements | |
| registrant | No | Registrant contact ID (domain owner). Use save_contact to get an ID. Changing this may trigger an ICANN transfer lock. |