Note: Before you use the Alibaba Cloud DNS API, read and understand the usage specifications (especially the parts in bold and/or highlighted), and confirm that you agree to all the content and will follow it. If you do not agree to the specifications or any provisions in the specifications when you are reading, do not use the Alibaba Cloud DNS API.

Alibaba Cloud DNS API usage

1. Concepts

1.1 API: An Application Programming Interface (API) is a set of predefined functions that provide access to a set of routines between a user and an application based on hardware or software. During the process, the user does not have to access the source code or understand the details of the inner working mechanisms.

1.2 Alibaba Cloud DNS API (hereinafter referred to as "API") refers to an API provided by Alibaba Cloud. After programming, you can use the API operations to acquire Alibaba Cloud DNS services that were launched by Alibaba Cloud without logging on to the console of the Alibaba Cloud International site (alibabacloud.com).

2. API usage

2.1 Alibaba Cloud has the right to decide your eligibility to be granted the API usage license at its sole discretion. After Alibaba Cloud permits you to create an AccessKey pair, you are granted a royalty-free, non-transferable, non-sublicensable, and non-exclusive API usage license that allows you to acquire Alibaba Cloud DNS services. For more information about AccessKey pairs, see Obtain an AccessKey pair.

2.2 You understand and agree that the Alibaba Cloud DNS services that you acquire by means of API shall be used in compliance with the applicable agreement for such services. For more information, see Alibaba Cloud International Website Product Terms of Service.

2.3 The number of your visits to the API and the size of data generated therefrom shall not exceed the limits specified by Alibaba Cloud DNS. In the event that Alibaba Cloud DNS discovers you attempt to exceed or bypass the limits, your use of the API will be temporarily or permanently blocked.

2.4 You understand and agree that Alibaba Cloud only provides the API, and you shall compile the programs to call Alibaba Cloud DNS services as per your needs. Alibaba Cloud shall not be held liable for any consequences that arise from your programming process or the usage of your programs.

2.5 In the use of API operations, you shall not:

2.5.1 Modify, translate, edit, lease, sublicense, or transmit/transfer on any information media any API from Alibaba Cloud, or obtain the source code of any API from Alibaba Cloud by means of reverse engineering, decompilation, or other methods (unless explicitly permitted by Alibaba Cloud).

2.5.2 Conduct any activity that undermines or attempts to undermine network security (including but not limited to phishing, cyberattacks, network fraud, injection of or suspected involvement in the spreading of viruses, trojans, and malicious code in websites or cyberspace, or suspected involvement in attacks against other websites and servers by using virtual servers, such as scanning, sniffing, ARP spoofing, and DoS).

2.5.3 Conduct any activity that changes or attempts to change the system configurations provided by Alibaba Cloud or undermines network security.

2.5.4 Conduct any activity that violates the specifications, or the regulations and announcements presented by Alibaba Cloud DNS with respect to the API on relevant pages, or that infringes on the rights of Alibaba Cloud or any third party.

2.5.5 Conduct any other activity that is against applicable laws and regulations.

2.6 You understand and agree that Alibaba Cloud DNS reserves the rights to release future API versions and require you to acquire and use the latest version.

2.7 In the event that it is necessary to suspend your use of the API for the purpose of maintaining or upgrading any server or system of Alibaba Cloud DNS, Alibaba Cloud DNS will make every reasonable effort to notify you in advance.

2.8 Refer to background records in Alibaba Cloud DNS for the statistics on the calls you made to services by means of API.

2.9 You shall make sure that your use of the API meets the requirements of the specifications, and relevant national laws and regulations, and shall not harm the interests of Alibaba Cloud.

3. Disclaimer

3.1 You understand and agree that Alibaba Cloud provides the API as is, and Alibaba Cloud DNS makes no warranty, express or implied, with respect to the API. You shall bear all the responsibility for all of the losses when you use the API. Use the API at your own discretion and risk.

4. Termination

Without prejudice and in addition to its rights and remedies at law or equity, Alibaba Cloud may suspend or terminate your use of the API if any of the following situations occurs:

4.1 The personal data or other data provided by you is false or illegal.

4.2 Your use of the API is in violation of national laws and regulations, the specifications, or the regulations and announcements presented by Alibaba Cloud DNS with respect to the API on relevant pages.

4.3 Alibaba Cloud DNS believes that your use of the API does not comply with the requirements from Alibaba Cloud.

4.4 Notwithstanding the above, Alibaba Cloud DNS reserves the rights to change, suspend, or terminate the services at any time without prior notice.

5. Confidentiality

5.1 You and Alibaba Cloud DNS both shall be responsible for the confidentiality of the other party's confidential information unless it is required by the state administration, judicial, and other competent organs or the information has entered the public domain.

6. Miscellaneous

6.1 Alibaba Cloud DNS reserves the rights to modify the specifications at any time without prior notice to you. In the event of any change to the specifications, Alibaba Cloud DNS will post the modified specifications on the Alibaba Cloud website and notify you of the modification. You understand and agree that your use of the API after the specifications are modified constitutes your agreement to the modified specifications. If you do not agree to such modification, you shall stop using the API.

6.2 Currently, Alibaba Cloud DNS provides you with the API at no cost. This does not exclude the possibility that Alibaba Cloud DNS will charge you for service use in the future, by which time Alibaba Cloud DNS will publish the billing policies and rules by making an announcement on its website or issuing a notice on an appropriate page of its website. If you still need to use the Alibaba Cloud DNS API after the free trial period ends, you shall pay the service fee based on the billing policies and rules then published by Alibaba Cloud DNS and follow the terms, standards, and procedures for API usage that are effective then.

6.3 The specifications shall be governed by the laws of the People's Republic of China. Any dispute arising in performing the terms of service shall be settled by both parties through consultation without delay. If no agreement can be reached, either party may file a lawsuit with the People's Court of Hangzhou's West Lake District.