API standard and pre-built SDKs in multi-language
The OpenAPI specification of this product (Alidns/2015-01-09) follows the RPC standard. Alibaba Cloud provides pre-built SDKs for popular programming languages to abstract low-level complexities such as request signing. This enables developers to call APIs using language-specific syntax without dealing with HTTP details directly.
Custom signature
If your specific needs, such as a customized signature, are not supported by the SDK, manually sign requests using the signature mechanism. Note that manual signing requires significant effort (usually about 5 business days). For support, join our DingTalk group (ID: 147535001692).
Before you begin
An Alibaba Cloud account has full administrative privileges. A compromised AccessKey pair exposes all associated resources to unauthorized access, posing a significant security risk. Create a Resource Access Management (RAM) user with API-only access and use RAM policies to apply the principle of least privilege (PoLP). Alibaba Cloud accounts are only used when explicitly required.
To call APIs securely, configure the following:
A RAM user account
An AccessKey pair for the account
cloud resolution instance
|
API |
Title |
Description |
| DescribeDnsProductInstance | DescribeDnsProductInstance | Queries the details about a paid Alibaba Cloud DNS instance based on the instance ID. |
| DescribeDnsProductInstances | DescribeDnsProductInstances | Retrieves a list of paid DNS product instances that match the specified parameters. |
| DescribeInstanceDomains | DescribeInstanceDomains | Retrieves a list of domain names that are attached to an instance. |
Domain Name
|
API |
Title |
Description |
| AddDomain | AddDomain | Adds a domain name. |
| DeleteDomain | DeleteDomain | Deletes the specified domain name. |
| DescribeDomains | DescribeDomains | Queries a list of domain names based on specified parameters. |
| DescribeDomainInfo | DescribeDomainInfo | Queries information about a specified domain name. |
| AddDomainBackup | AddDomainBackup | Creates a backup for a domain based on the specified domain name and backup cycle. |
| ChangeDomainOfDnsProduct | ChangeDomainOfDnsProduct | Changes the domain name that is attached to a Cloud DNS product. |
| ModifyHichinaDomainDNS | ModifyHichinaDomainDNS | Changes the DNS servers for a domain name from a third-party provider to Alibaba Cloud DNS. |
| UpdateDomainRemark | UpdateDomainRemark | Updates the remarks for a domain name. |
| GetMainDomainName | GetMainDomainName | Retrieves the primary domain name from a specified domain name. |
| DescribeDomainNs | DescribeDomainNs | Queries the current list of name servers for a domain name and determines whether the servers are managed by Alibaba Cloud DNS. |
| SetDomainDnssecStatus | SetDomainDnssecStatus | Enables or disables Domain Name System Security Extensions (DNSSEC) for a domain name. This feature is available only to users of paid Alibaba Cloud DNS. |
| DescribeDomainDnssecInfo | DescribeDomainDnssecInfo | Queries the Domain Name System Security Extensions (DNSSEC) information for a specified domain name. |
| BindInstanceDomains | BindInstanceDomains | Binds paid domain names in Alibaba Cloud DNS to an instance ID. |
| UnbindInstanceDomains | UnbindInstanceDomains | Detaches domain names from a paid Alibaba Cloud DNS instance. |
| OperateBatchDomain | OperateBatchDomain | Performs batch operations to add or delete domain names and DNS records. |
| Domain Name Grouping | Domain Name Grouping | |
| AddDomainGroup | AddDomainGroup | Creates a domain name group. |
| DescribeDomainGroups | DescribeDomainGroups | Queries domain name groups. |
| DeleteDomainGroup | DeleteDomainGroup | Deletes a domain name group and moves its domain names to the default group. |
| UpdateDomainGroup | UpdateDomainGroup | Modifies the name of a domain name group. |
| ChangeDomainGroup | ChangeDomainGroup | Moves a domain name to a new group. |
| TransferDomain | TransferDomain | Batch transfers DNS permissions for multiple domain names to a specified execution account. |
| RetrieveDomain | RetrieveDomain | Retrieves a domain name. |
| DescribeTransferDomains | DescribeTransferDomains | Queries the domain names transferred between accounts based on the specified input parameters. |
| DescribeDomainStatistics | DescribeDomainStatistics | Queries the number of real-time requests for a specified primary domain name. |
| DescribeDomainStatisticsSummary | DescribeDomainStatisticsSummary | Queries the number of requests for all paid domain names in your account. |
| DescribeRecordStatistics | DescribeRecordStatistics | Queries real-time data about DNS requests for a specified subdomain. |
| DescribeRecordStatisticsSummary | DescribeRecordStatisticsSummary | Queries statistics on the request volume for all subdomains of a specified domain name. |
| DescribeDNSSLBSubDomains | DescribeDNSSLBSubDomains | Retrieves a list of subdomains that have weight configurations based on the specified parameters. |
| DescribeDomainLogs | DescribeDomainLogs | Queries the operation logs for a domain name based on the specified parameters. |
Parsing records
|
API |
Title |
Description |
| AddDomainRecord | AddDomainRecord | Adds a DNS record. |
| DeleteDomainRecord | DeleteDomainRecord | Deletes a DNS record based on the specified request parameters. |
| DeleteSubDomainRecords | DeleteSubDomainRecords | Deletes the DNS records for a specified host record. |
| UpdateDomainRecord | UpdateDomainRecord | Modifies a DNS record based on the specified parameters. |
| UpdateDomainRecordRemark | UpdateDomainRecordRemark | Updates the remarks of a DNS record. |
| SetDomainRecordStatus | SetDomainRecordStatus | Sets the status of a DNS record. |
| DescribeDomainRecordInfo | DescribeDomainRecordInfo | Retrieves the details of a DNS record by its ID. |
| DescribeDomainRecords | DescribeDomainRecords | Queries all Domain Name System (DNS) records of the specified primary domain names based on the specified parameters. |
| DescribeRecordLogs | DescribeRecordLogs | Queries the operation logs for the DNS records of a domain name. |
| DescribeSubDomainRecords | DescribeSubDomainRecords | Retrieves all DNS records for a specific subdomain based on the specified parameters. |
| GetTxtRecordForVerify | GetTxtRecordForVerify | Generates a TXT record for domain and subdomain verification. This operation supports batch retrieval. |
Resolve request source line
|
API |
Title |
Description |
| AddCustomLine | AddCustomLine | Adds a custom line for a domain name. |
| DeleteCustomLines | DeleteCustomLines | Deletes a batch of custom lines by specifying their unique IDs. |
| UpdateCustomLine | UpdateCustomLine | Updates a custom line specified by its unique ID. |
| DescribeCustomLine | DescribeCustomLine | Queries a custom line by its unique ID. |
| DescribeCustomLines | DescribeCustomLines | Queries the custom lines for a domain name. |
| DescribeSupportLines | DescribeSupportLines | Queries all lines supported by Cloud DNS. |
Weight
|
API |
Title |
Description |
| SetDNSSLBStatus | SetDNSSLBStatus | Enables or disables the weight configuration. |
| UpdateDNSSLBWeight | UpdateDNSSLBWeight | Modifies the weight of a DNS record based on the specified parameters. |
Batch Processing
|
API |
Title |
Description |
| DescribeBatchResultCount | DescribeBatchResultCount | Queries the execution results of a batch operation task using a task ID. If you do not specify a task ID, the results of the most recent batch task are returned. |
| DescribeBatchResultDetail | DescribeBatchResultDetail | Retrieves the details of a batch processing result. |
Resources
|
API |
Title |
Description |
| DescribeTags | DescribeTags | Queries existing tags. |
| ListTagResources | ListTagResources | Queries resources by tag. |
| TagResources | TagResources | Adds or modifies tags for resources. |
| UntagResources | UntagResources | Removes tags from resources. |
| MoveDomainResourceGroup | MoveDomainResourceGroup | Moves a domain name to a different resource group. |
Authoritative Agent Domain Name
|
API |
Title |
Description |
| AddDnsCacheDomain | AddDnsCacheDomain | Adds a domain name to the DNS authoritative proxy service. |
| UpdateDnsCacheDomain | UpdateDnsCacheDomain | Updates a DNS authoritative proxy domain. |
| UpdateDnsCacheDomainRemark | UpdateDnsCacheDomainRemark | Updates the remark for a domain name in the DNS cache. |
| DeleteDnsCacheDomain | DeleteDnsCacheDomain | Deletes a specified domain name from the authoritative DNS proxy. |
| DescribeDnsCacheDomains | DescribeDnsCacheDomains | Queries authoritative proxy domain names based on the specified parameters. |
GTM3.0
|
API |
Title |
Description |
| GTM Instances | GTM Instances | |
| CreateCloudGtmInstanceConfig | CreateCloudGtmInstanceConfig | Creates a configuration for a Global Traffic Manager (GTM) instance. |
| DescribeCloudGtmInstanceConfigFullInfo | DescribeCloudGtmInstanceConfigFullInfo | Queries the complete configuration of a Global Traffic Manager instance, including the access domain name, alerts, address pools, and details of the addresses. |
| ListCloudGtmInstanceConfigs | ListCloudGtmInstanceConfigs | Retrieves a list of instance configurations that contain access domain names and address pool information. |
| DeleteCloudGtmInstanceConfig | DeleteCloudGtmInstanceConfig | Deletes an access domain name from the configuration of a Global Traffic Manager (GTM) 3.0 instance. |
| UpdateCloudGtmInstanceConfigBasic | UpdateCloudGtmInstanceConfigBasic | Updates the global TTL configuration of a Global Traffic Manager (GTM) 3.0 instance based on the specified parameters. |
| UpdateCloudGtmInstanceConfigLbStrategy | UpdateCloudGtmInstanceConfigLbStrategy | Updates the load balancing policy for an instance configuration. |
| UpdateCloudGtmInstanceConfigEnableStatus | UpdateCloudGtmInstanceConfigEnableStatus | Updates the enablement status of an instance configuration based on the input parameters. |
| UpdateCloudGtmInstanceConfigRemark | UpdateCloudGtmInstanceConfigRemark | Updates the remarks for an instance configuration. |
| ListCloudGtmInstances | ListCloudGtmInstances | Retrieves a list of GTM 3.0 instances based on the specified parameters. |
| SearchCloudGtmInstances | SearchCloudGtmInstances | This operation searches for instances based on specified parameters. |
| SearchCloudGtmInstanceConfigs | SearchCloudGtmInstanceConfigs | Searches for instance configurations based on specified parameters. |
| GTM Address | GTM Address | |
| CreateCloudGtmAddress | CreateCloudGtmAddress | Creates an address using the specified parameters. |
| UpdateCloudGtmAddress | UpdateCloudGtmAddress | This operation modifies the basic configurations of a specified address. |
| DescribeCloudGtmAddress | DescribeCloudGtmAddress | Queries the configuration of an address based on the specified input parameters. |
| DeleteCloudGtmAddress | DeleteCloudGtmAddress | Deletes an address. |
| UpdateCloudGtmAddressRemark | UpdateCloudGtmAddressRemark | Updates the remarks for an address. |
| ListCloudGtmAddresses | ListCloudGtmAddresses | Queries a list of addresses based on the specified parameters. |
| SearchCloudGtmAddresses | SearchCloudGtmAddresses | Searches for addresses based on criteria such as address name, remarks, referenced health check template, or address ID. |
| DescribeCloudGtmAddressReference | DescribeCloudGtmAddressReference | Queries the address pools and Global Traffic Manager (GTM) 3.0 instances that reference a specified address. |
| UpdateCloudGtmAddressEnableStatus | UpdateCloudGtmAddressEnableStatus | Updates the enabled status of an address. |
| UpdateCloudGtmAddressManualAvailableStatus | UpdateCloudGtmAddressManualAvailableStatus | Updates the failover method for an address based on the specified parameters. |
| GTM AddressPool | GTM AddressPool | |
| CreateCloudGtmAddressPool | CreateCloudGtmAddressPool | Creates an address pool based on the specified parameters. |
| ListCloudGtmAddressPools | ListCloudGtmAddressPools | Returns a list of address pools. |
| DescribeCloudGtmAddressPool | DescribeCloudGtmAddressPool | Retrieves the configuration of a specified address pool. |
| DeleteCloudGtmAddressPool | DeleteCloudGtmAddressPool | Deletes an address pool. |
| SearchCloudGtmAddressPools | SearchCloudGtmAddressPools | Searches for address pools based on the specified parameters. |
| ReplaceCloudGtmInstanceConfigAddressPool | ReplaceCloudGtmInstanceConfigAddressPool | Replaces the address pools associated with an instance. |
| UpdateCloudGtmAddressPoolEnableStatus | UpdateCloudGtmAddressPoolEnableStatus | Updates the enabled status of an address pool. |
| UpdateCloudGtmAddressPoolRemark | UpdateCloudGtmAddressPoolRemark | Updates the remarks of an address pool. |
| UpdateCloudGtmAddressPoolLbStrategy | UpdateCloudGtmAddressPoolLbStrategy | Updates the load balancing policy of an address pool. |
| UpdateCloudGtmAddressPoolBasicConfig | UpdateCloudGtmAddressPoolBasicConfig | Modifies the basic configuration of an address pool. |
| ReplaceCloudGtmAddressPoolAddress | ReplaceCloudGtmAddressPoolAddress | Replaces the addresses in a specified address pool. |
| DescribeCloudGtmAddressPoolReference | DescribeCloudGtmAddressPoolReference | Retrieves information about the instances that reference an address pool. |
| GTM Monitor | GTM Monitor | |
| SearchCloudGtmMonitorTemplates | SearchCloudGtmMonitorTemplates | Searches for health check templates. |
| CreateCloudGtmMonitorTemplate | CreateCloudGtmMonitorTemplate | Creates a health check template based on the specified parameters. |
| DeleteCloudGtmMonitorTemplate | DeleteCloudGtmMonitorTemplate | Deletes a health check template. |
| UpdateCloudGtmMonitorTemplate | UpdateCloudGtmMonitorTemplate | Updates a health check template based on the specified parameters. |
| ListCloudGtmMonitorTemplates | ListCloudGtmMonitorTemplates | Queries health check templates based on the specified parameters. |
| DescribeCloudGtmMonitorTemplate | DescribeCloudGtmMonitorTemplate | Retrieves the configuration of a specified health check template. |
| ListCloudGtmMonitorNodes | ListCloudGtmMonitorNodes | Lists the health check monitoring nodes based on the specified input parameters. |
| DescribeCloudGtmSystemLines | DescribeCloudGtmSystemLines | Queries the system lines supported by Global Traffic Manager (GTM). |
| ListCloudGtmAlertLogs | ListCloudGtmAlertLogs | Queries a list of alert logs. |
| DescribeCloudGtmInstanceConfigAlert | DescribeCloudGtmInstanceConfigAlert | Queries the alert configuration for an instance. |
GTM
|
API |
Title |
Description |
| GTM instance | GTM instance | |
| SetGtmAccessMode | SetGtmAccessMode | Modifies the address pool switchover policy based on the request parameters. |
| UpdateDnsGtmInstanceGlobalConfig | UpdateDnsGtmInstanceGlobalConfig | Updates the configuration of a Global Traffic Manager (GTM) instance. |
| UpdateGtmInstanceGlobalConfig | UpdateGtmInstanceGlobalConfig | Updates the global configuration of a Global Traffic Manager (GTM) instance. |
| UpdateDnsGtmAccessStrategy | UpdateDnsGtmAccessStrategy | Updates an existing access policy. |
| DescribeDnsGtmAddrAttributeInfo | DescribeDnsGtmAddrAttributeInfo | Queries the region where an address is located. |
| DescribeDnsGtmAvailableAlertGroup | DescribeDnsGtmAvailableAlertGroup | Queries the available alert contact groups. |
| DescribeDnsGtmInstance | DescribeDnsGtmInstance | Queries the details of an instance based on the specified instance ID. |
| DescribeGtmInstance | DescribeGtmInstance | Queries the details of a Global Traffic Manager (GTM) instance. |
| DescribeDnsGtmInstances | DescribeDnsGtmInstances | Queries a list of instances. |
| DescribeGtmInstances | DescribeGtmInstances | Queries Global Traffic Manager (GTM) instances. |
| DescribeDnsGtmInstanceStatus | DescribeDnsGtmInstanceStatus | Describes the status of an instance based on its ID. |
| DescribeGtmInstanceStatus | DescribeGtmInstanceStatus | Queries the current status of an instance. |
| DescribeDnsGtmLogs | DescribeDnsGtmLogs | Queries the operation logs for an instance. |
| DescribeGtmAvailableAlertGroup | DescribeGtmAvailableAlertGroup | Queries the list of available alert contact groups for a Global Traffic Manager (GTM) instance. |
| DescribeGtmLogs | DescribeGtmLogs | Queries a list of logs. |
| DescribeGtmInstanceSystemCname | DescribeGtmInstanceSystemCname | Retrieves the system-assigned CNAME domain name. |
| DescribeDnsGtmInstanceSystemCname | DescribeDnsGtmInstanceSystemCname | Retrieves the system-assigned CNAME based on the specified instance ID. |
| CopyGtmConfig | CopyGtmConfig | Copies a Global Traffic Manager (GTM) configuration. |
| MoveGtmResourceGroup | MoveGtmResourceGroup | Moves a Global Traffic Manager (GTM) instance to a new resource group. |
| address pool | address pool | |
| AddGtmAddressPool | AddGtmAddressPool | Adds an address pool. |
| AddDnsGtmAddressPool | AddDnsGtmAddressPool | Adds an address pool. |
| DeleteDnsGtmAddressPool | DeleteDnsGtmAddressPool | Deletes an address pool by its ID. |
| DeleteGtmAddressPool | DeleteGtmAddressPool | Deletes an address pool. |
| UpdateDnsGtmAddressPool | UpdateDnsGtmAddressPool | Updates the configuration of an address pool. |
| UpdateGtmAddressPool | UpdateGtmAddressPool | Modifies an address pool. |
| DescribeDnsGtmInstanceAddressPool | DescribeDnsGtmInstanceAddressPool | Queries the details of an address pool by its ID. |
| DescribeDnsGtmInstanceAddressPools | DescribeDnsGtmInstanceAddressPools | Retrieves the address pools of a Global Traffic Manager (GTM) instance. |
| DescribeDnsGtmAddressPoolAvailableConfig | DescribeDnsGtmAddressPoolAvailableConfig | Queries the available configurations for an address pool in a Global Traffic Manager (GTM) instance. |
| DescribeGtmInstanceAddressPool | DescribeGtmInstanceAddressPool | Describes the details of an address pool. |
| DescribeGtmInstanceAddressPools | DescribeGtmInstanceAddressPools | Describes the address pools of a Global Traffic Manager (GTM) instance. |
| Health Check | Health Check | |
| AddDnsGtmMonitor | AddDnsGtmMonitor | Creates a health check. |
| AddGtmMonitor | AddGtmMonitor | Adds a health check. |
| UpdateDnsGtmMonitor | UpdateDnsGtmMonitor | Modifies a health check configuration. |
| UpdateGtmMonitor | UpdateGtmMonitor | Updates a health check configuration. |
| SetDnsGtmMonitorStatus | SetDnsGtmMonitorStatus | Sets the health check status for an address pool. |
| SetGtmMonitorStatus | SetGtmMonitorStatus | Sets the health check status of an address pool. |
| DescribeGtmMonitorAvailableConfig | DescribeGtmMonitorAvailableConfig | Retrieves the available configurations for health checks. |
| DescribeGtmMonitorConfig | DescribeGtmMonitorConfig | Retrieves the health check configuration for an address pool. |
| DescribeDnsGtmMonitorAvailableConfig | DescribeDnsGtmMonitorAvailableConfig | Queries the available configurations for DNS health checks. |
| DescribeDnsGtmMonitorConfig | DescribeDnsGtmMonitorConfig | Queries the health check configuration for an address pool. |
| Access Policy | Access Policy | |
| AddDnsGtmAccessStrategy | AddDnsGtmAccessStrategy | Adds an access strategy. |
| AddGtmAccessStrategy | AddGtmAccessStrategy | Creates an access strategy based on the specified parameters. |
| DeleteDnsGtmAccessStrategy | DeleteDnsGtmAccessStrategy | Deletes an access policy by its ID. |
| DeleteGtmAccessStrategy | DeleteGtmAccessStrategy | Deletes an access policy. |
| UpdateGtmAccessStrategy | UpdateGtmAccessStrategy | Updates an access policy. |
| SetDnsGtmAccessMode | SetDnsGtmAccessMode | Sets the access mode for an access policy. |
| DescribeDnsGtmAccessStrategies | DescribeDnsGtmAccessStrategies | Queries the access strategies for a Global Traffic Manager (GTM) instance. |
| DescribeDnsGtmAccessStrategy | DescribeDnsGtmAccessStrategy | Retrieves the details of a specified access strategy. |
| DescribeDnsGtmAccessStrategyAvailableConfig | DescribeDnsGtmAccessStrategyAvailableConfig | Describes the available configurations for an access policy based on an instance ID. |
| DescribeGtmAccessStrategies | DescribeGtmAccessStrategies | Queries the access policies for an instance. |
| DescribeGtmAccessStrategy | DescribeGtmAccessStrategy | Queries the details of an access policy based on the policy ID. |
| DescribeGtmAccessStrategyAvailableConfig | DescribeGtmAccessStrategyAvailableConfig | Queries the available configurations for an access policy. |
| SwitchDnsGtmInstanceStrategyMode | SwitchDnsGtmInstanceStrategyMode | Switches the access strategy mode of an instance. |
| disaster tolerance | disaster tolerance | |
| AddGtmRecoveryPlan | AddGtmRecoveryPlan | Adds a disaster recovery plan. |
| DeleteGtmRecoveryPlan | DeleteGtmRecoveryPlan | Deletes a disaster recovery plan. |
| UpdateGtmRecoveryPlan | UpdateGtmRecoveryPlan | Updates a disaster recovery plan. |
| DescribeGtmRecoveryPlan | DescribeGtmRecoveryPlan | Retrieves the details of a disaster recovery plan. |
| DescribeGtmRecoveryPlanAvailableConfig | DescribeGtmRecoveryPlanAvailableConfig | Describes the available configurations for a disaster recovery plan. |
| DescribeGtmRecoveryPlans | DescribeGtmRecoveryPlans | Queries a list of disaster recovery plans. |
| ExecuteGtmRecoveryPlan | ExecuteGtmRecoveryPlan | Executes a disaster recovery plan. |
| PreviewGtmRecoveryPlan | PreviewGtmRecoveryPlan | Previews a disaster recovery plan. |
| RollbackGtmRecoveryPlan | RollbackGtmRecoveryPlan | Rolls back a disaster recovery plan. |
HTTPDNS
|
API |
Title |
Description |
| AddRecursionZone | AddRecursionZone | Adds a built-in authoritative domain name zone for recursive resolution. |
| DescribeRecursionZone | DescribeRecursionZone | Queries the details of an authoritative zone for recursive resolution. |
| ListRecursionZones | ListRecursionZones | Queries the zones that are used for recursive resolution of built-in authoritative domain names. |
| DeleteRecursionZone | DeleteRecursionZone | Deletes a built-in authoritative zone used for recursive resolution. |
| SearchRecursionZones | SearchRecursionZones | Searches for zones of built-in authoritative domain names used for recursive resolution. |
| UpdateRecursionZoneEffectiveScope | UpdateRecursionZoneEffectiveScope | Updates the effective scope of a built-in authoritative domain name zone for HTTPDNS. |
| UpdateRecursionZoneRemark | UpdateRecursionZoneRemark | Modifies the remarks for a built-in authoritative domain name zone used for recursive resolution. |
| UpdateRecursionZoneProxyPattern | UpdateRecursionZoneProxyPattern | Modifies the recursive proxy mode for a zone. |
| AddRecursionRecord | AddRecursionRecord | Adds an authoritative record for recursive resolution. |
| DescribeRecursionRecord | DescribeRecursionRecord | Describes a built-in authoritative DNS record used for recursive resolution. |
| UpdateRecursionRecord | UpdateRecursionRecord | Modifies a built-in authoritative record for recursive resolution. |
| ListRecursionRecords | ListRecursionRecords | Lists the built-in authoritative records for recursive resolution. |
| DeleteRecursionRecord | DeleteRecursionRecord | Deletes a built-in authoritative DNS record used for recursive resolution. |
| SearchRecursionRecords | SearchRecursionRecords | Searches for built-in authoritative DNS records used for recursive resolution. |
| UpdateRecursionRecordEnableStatus | UpdateRecursionRecordEnableStatus | Updates the enable status of a recursion record. |
| UpdateRecursionRecordWeight | UpdateRecursionRecordWeight | Updates the weight of a DNS record for recursive resolution. |
| UpdateRecursionRecordWeightEnableStatus | UpdateRecursionRecordWeightEnableStatus | Updates the enabled status of the weight algorithm for a DNS record used for recursive resolution. |
| UpdateRecursionRecordRemark | UpdateRecursionRecordRemark | Updates the remarks for a built-in authoritative record in HTTPDNS. |
DoH Domain Names
|
API |
Title |
Description |
| DescribeDohAccountStatistics | DescribeDohAccountStatistics | Queries an overview of request statistics for a DNS over HTTPS (DoH) account. |
| DescribeDohDomainStatistics | DescribeDohDomainStatistics | Retrieves an overview of statistics for DNS over HTTPS (DoH) requests for a domain name. |
| DescribeDohDomainStatisticsSummary | DescribeDohDomainStatisticsSummary | Queries request statistics for DNS over HTTPS (DoH) domain names. |
| DescribeDohSubDomainStatistics | DescribeDohSubDomainStatistics | Queries for statistics on DNS over HTTPS (DoH) requests for a subdomain. |
| DescribeDohSubDomainStatisticsSummary | DescribeDohSubDomainStatisticsSummary | Queries a summary of request statistics for subdomains using DNS over HTTPS (DoH). |
| DescribeDohUserInfo | DescribeDohUserInfo | Retrieves the basic information of a DNS over HTTPS (DoH) user. |
PdnsAppKey
|
API |
Title |
Description |
Other
|
API |
Title |
Description |
| ValidatePdnsUdpIpSegment | ValidatePdnsUdpIpSegment | Validates a UDP IP address segment for Public DNS. |
| DescribePdnsUserInfo | DescribePdnsUserInfo | Retrieves user information for Public DNS. |
| DescribePdnsRequestStatistic | DescribePdnsRequestStatistic | Queries the request statistics for Public DNS. |
| DescribePdnsRequestStatistics | DescribePdnsRequestStatistics | Queries the request statistics for a specified subdomain. |
| DescribeRecordResolveStatisticsSummary | DescribeRecordResolveStatisticsSummary | Queries statistics on the request volume for all subdomains of a specified domain name. |
| DescribeDomainResolveStatisticsSummary | DescribeDomainResolveStatisticsSummary | Queries the request volumes for all paid domain names in your account. |
| DescribeInternetDnsLogs | DescribeInternetDnsLogs | Queries DNS resolution logs. |
Others
|
API |
Title |
Description |
| RemoveRspDomainServerHoldStatusForGateway | RemoveRspDomainServerHoldStatusForGateway | Removes the serverHold status of a specified domain name. |
| UpdateRspDomainServerHoldStatusOte | UpdateRspDomainServerHoldStatusOte | Updates the serverHold status for a specific domain name. |
| UpdateRspDomainServerProhibitStatusForGateway | UpdateRspDomainServerProhibitStatusForGateway | Updates the status of a specific domain name. |
| UpdateRspDomainStatusOte | UpdateRspDomainStatusOte | Updates the status of a specified domain name. |