Domain name for API request: domain.tencentcloudapi.com.
This API is used to bulk modify DNS servers for domains.
A maximum of 20 requests can be initiated per second for this API.
The following request parameter list only provides API request parameters and some common parameters. For the complete common parameter list, see Common Request Parameters.
Parameter Name | Required | Type | Description |
---|---|---|---|
Action | Yes | String | Common Params. The value used for this API: BatchModifyIntlDomainDNS. |
Version | Yes | String | Common Params. The value used for this API: 2018-08-08. |
Region | No | String | Common Params. This parameter is not required for this API. |
Domains.N | Yes | Array of String | The target domains. |
Dns.N | Yes | Array of String | The domain DNS array. |
BatchAction | No | String | Valid values: batch_modify_domain_dns1 , batch_modify_domain_dns2 , batch_modify_domain_dns3 |
Parameter Name | Type | Description |
---|---|---|
LogId | Integer | The log ID. |
RequestId | String | The unique request ID, which is returned for each request. RequestId is required for locating a problem. |
POST / HTTP/1.1
Host:domain.tencentcloudapi.com
Content-Type: application/json
X-TC-Action: BatchModifyIntlDomainDNS
<Common request parameters>
{
"Domains": [
"h101.tencent.com"
],
"Dns": [
"f1g1ns2.dnspod.net",
"f1g1ns2.dnspod.net"
]
}
{
"Response": {
"LogId": 54,
"RequestId": "ac64c5c2-c0f0-11ea-ba13-080027f4585e"
}
}
TencentCloud API 3.0 integrates SDKs that support various programming languages to make it easier for you to call APIs.
The following only lists the error codes related to the API business logic. For other error codes, see Common Error Codes.
Error Code | Description |
---|---|
FailedOperation | Operation failed. |
FailedOperation.SetDomainDnsFailed | Failed to modify the DNS server. Enter a correct DNS server address. |
InternalError | Internal error. |
InternalError.DomainInternalError | Network error. Please try again later. |
InternalError.ForbiddenRequest | Forbidden request. |
InternalError.JsonMarshal | Error in converting to JSON. |
InternalError.MethodNotMatch | Method mismatch. |
InternalError.NeedLogin | Login is required. |
InternalError.ReadBodyError | Failed to read the body. |
InvalidParameter | Invalid parameter. |
InvalidParameter.DomainNameIsInvalid | The domain is empty or incorrect. |
InvalidParameter.UpTo4000 | The number of domains cannot exceed 4,000. |
InvalidParameterValue.InvalidParameterFormat | Invalid parameter value. |
MissingParameter | Missing parameter. |
MissingParameter.ActionNotFound | The route is not defined. |
MissingParameter.DomainIsEmpty | The domain cannot be empty. |
MissingParameter.RepDataIsNone | The request data cannot be empty. |
ResourceNotFound.DomainNotFound | The domain address is incorrect. Please enter a correct one. |
ResourceUnavailable.DomainIsModifyingDNS | Unable to perform this operation because an operation of the same type is in progress for this domain. |
UnsupportedOperation.ModifyDomainInfoOperateUnsupported | This operation is unavailable under the current domain status. |
UnsupportedOperation.ModifyDomainInfoUnsupported | Modification is unavailable under the current domain status. |
UnsupportedOperation.ModifyDomainUnsupported | Modification is unavailable under the current domain status. |
Was this page helpful?