HEX
Server: Apache
System: Linux vps-cdc32557.vps.ovh.ca 5.15.0-156-generic #166-Ubuntu SMP Sat Aug 9 00:02:46 UTC 2025 x86_64
User: hanode (1017)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //usr/lib/python3/dist-packages/awscli/examples/route53domains/update-domain-contact.rst
**To update the contact information for a domain**

The following ``update-domain-contact`` command updates the contact information for a domain, getting the parameters from the JSON-formatted file ``C:\temp\update-domain-contact.json``. 

This command runs only in the ``us-east-1`` Region. If your default region is set to ``us-east-1``, you can omit the ``region`` parameter. ::

    aws route53domains update-domain-contact \ 
        --region us-east-1 \
        --cli-input-json file://C:\temp\update-domain-contact.json

Contents of ``update-domain-contact.json``::

    {
        "AdminContact": {
            "AddressLine1": "101 Main Street",
            "AddressLine2": "Suite 1a",
            "City": "Seattle",
            "ContactType": "COMPANY",
            "CountryCode": "US",
            "Email": "w.xiulan@example.com",
            "FirstName": "Wang",
            "LastName": "Xiulan",
            "OrganizationName": "Example",
            "PhoneNumber": "+1.8005551212",
            "State": "WA",
            "ZipCode": "98101"
        },
        "DomainName": "example.com",
        "RegistrantContact": {
            "AddressLine1": "101 Main Street",
            "AddressLine2": "Suite 1a",
            "City": "Seattle",
            "ContactType": "COMPANY",
            "CountryCode": "US",
            "Email": "w.xiulan@example.com",
            "FirstName": "Wang",
            "LastName": "Xiulan",
            "OrganizationName": "Example",
            "PhoneNumber": "+1.8005551212",
            "State": "WA",
            "ZipCode": "98101"
        },
        "TechContact": {
            "AddressLine1": "101 Main Street",
            "AddressLine2": "Suite 1a",
            "City": "Seattle",
            "ContactType": "COMPANY",
            "CountryCode": "US",
            "Email": "w.xiulan@example.com",
            "FirstName": "Wang",
            "LastName": "Xiulan",
            "OrganizationName": "Example",
            "PhoneNumber": "+1.8005551212",
            "State": "WA",
            "ZipCode": "98101"
        }
    }

Output::

    {
        "OperationId": "b3a219e9-d801-4244-b533-b7256example"
    }

To confirm that the operation succeeded, you can run `get-domain-detail <https://docs.aws.amazon.com/cli/latest/reference/route53domains/get-domain-detail.html>`__ . 
For more information, see `Updating Contact Information for a Domain <http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-update-contacts.html#domain-update-contacts-basic>`__ in the *Amazon Route 53 Developer Guide*.