All Products
Search
Document Center

Alibaba Cloud DNS:Development reference

Last Updated:Dec 22, 2025

Cloud DNS provides a visualization operation console, OpenAPI online debugging, Alibaba Cloud SDK, Cloud Assistant CLI, and other calling methods. To improve your development efficiency when using DNS, we recommend that you select appropriate operation and integration methods based on your requirements.

API

To help developers learn and use cloud product OpenAPI quickly and efficiently, Alibaba Cloud provides an OpenAPI website. OpenAPI Explorer integrates multiple features related to API operations, including intelligent search, documentation, online debugging, SDK download, sample code, error diagnostics, and call statistics. For more information, see Alibaba Cloud DNS API.

SDK

  • Alibaba Cloud provides SDKs for multiple programming languages, such as Java, C#, Go, Python, Node.js, PHP, and C++. You can integrate the SDKs into your applications to directly call API operations. The SDKs encapsulate information such as the signature logic, timeout mechanism, and retry mechanism, and return structured response objects based on specifications. This provides convenience for developers. For more information about Alibaba Cloud SDKs, see Alibaba Cloud SDK.

  • For information about the languages supported by Cloud DNS Service SDK and the dependency installation methods, see Cloud DNS Service SDK Reference.

SDK downloads for various languages

Cloud DNS provides SDKs in multiple languages. You can integrate them according to your business requirements.

Supported languages

Install SDK & Sample code

Java

JAVA SDK

Java Async

Java Async SDK

Python

Python SDK

PHP

PHP SDK

Go

Go SDK

Node.js

Node.js SDK

C++

C++ SDK

C#

C# SDK

Swift

Swift SDK

If you are not familiar with Alibaba Cloud SDK, see the document Alibaba Cloud SDK.