# Alibaba Cloud Dynamic Route for CDN API

> Alibaba Cloud Dynamic Route for CDN API on Apizie: 226 endpoints (To add a domain name, call the AddDcdnDomain operation, Call the AddDcdnIpaDomain operation to add a domain name for IP Application Accelerator (IPA). You can add…, Call `BatchAddDcdnDomain` to add multiple domain names, Configures WAF protection rules, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:aliyun-dcdn`
- Category: Cloud
- Status: byok
- Source: https://api.alibabacloud.com/product/dcdn
- Page: https://zieapi.vercel.app/api/cloud/aliyun-dcdn
- OpenAPI: https://zieapi.vercel.app/api/cloud/aliyun-dcdn/openapi.json

Alibaba Cloud OpenAPI for Dynamic Route for CDN (dcdn, version 2018-01-15). Calls are signed with ACS3-HMAC-SHA256 using your AccessKey ID and secret.

## Endpoints

### To add a domain name, call the AddDcdnDomain operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/add-dcdn-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The domain name to be accelerated. You can add only one domain name per request. Wildcard domains are supported. A wildcard domain must… |
| ResourceGroupId | string | no | The ID of the resource group. If you omit this parameter, the system uses the ID of the default resource group |
| Sources | string | no | The list of sources |
| CheckUrl | string | no | The health check URL |
| Scope | string | no | The service scope. Valid values: domestic: Chinese mainland. overseas: Regions outside the Chinese mainland. global: Global. Default… |
| TopLevelDomain | string | no | The top-level domain |
| Tag | string | no | The tags to add to the domain. You can add up to 20 tags (JSON-encoded) |
| FunctionType | string | no | The computing service type. Valid values: routine: Routine. image: Image. cloudFunction: Cloud function |

### Call the AddDcdnIpaDomain operation to add a domain name for IP Application Accelerator (IPA). You can add…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/add-dcdn-ipa-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The domain name that you want to add to DCDN for IPA. Wildcard domain names are supported. A wildcard domain name must start with a period… |
| ResourceGroupId | string | no | The ID of the resource group. If you do not specify this parameter, the system automatically uses the ID of the default resource group |
| Sources | string | yes | The list of origin addresses |
| CheckUrl | string | no | The health check URL |
| Scope | string | no | The acceleration region. Valid values: domestic: the Chinese mainland only. overseas: global (excluding the Chinese mainland). global:… |
| TopLevelDomain | string | no | The top-level domain |
| Protocol | string | no | The name of the protocol. Valid values: udp: UDP. tcp: TCP. Example: `{"protocol":"udp"}` |

### Call `BatchAddDcdnDomain` to add multiple domain names
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-add-dcdn-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The domain names to accelerate with DCDN. You can specify up to 20 domain names, separated by commas |
| ResourceGroupId | string | no | The ID of the resource group. If you omit this parameter, the system uses the default resource group |
| Sources | string | yes | A JSON string specifying the origin servers |
| CheckUrl | string | no | The health check URL |
| Scope | string | no | The acceleration region. Valid values: `domestic` (Default): Chinese mainland only. `overseas`: Global (excluding the Chinese mainland).… |
| TopLevelDomain | string | no | The primary domain |

### Configures WAF protection rules
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-create-dcdn-waf-rules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| PolicyId | integer | yes | The policy ID |
| RuleConfigs | string | yes | The configuration of the protection rules |

### Batch deletes domain name configurations by calling BatchDeleteDcdnDomainConfigs
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-delete-dcdn-domain-configs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainNames | string | yes | The accelerated domain names for which you want to delete configurations. Separate multiple domain names with commas (,). Note the… |
| FunctionNames | string | yes | The names of the feature functions that you want to delete. Separate multiple function names with commas (,). Note the following limits:… |

### Deletes a batch of key-value pairs from a specified KV namespace
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-delete-dcdn-kv` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Namespace | string | yes | The name of the namespace. You specify this name when you call [](t2457197.xdita#) |
| Keys | string | yes | A list of keys to delete. You can delete a maximum of 10,000 keys (JSON-encoded) |

### Deletes multiple key-value pairs from a specified KV namespace based on a list of keys. The maximum size of…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-delete-dcdn-kv-with-high-capacity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Namespace | string | yes | The name specified when you called [](t2457197.xdita#) |
| Url | string | yes | The download link for the key-value pairs to batch delete. This parameter is automatically generated by the SDK. You must use an SDK to… |

### Call BatchDeleteDcdnWafRules to delete WAF rules in a batch
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-delete-dcdn-waf-rules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RuleIds | string | yes | The IDs of the protection rules that you want to delete. Separate multiple IDs with commas (,) |

### You can call BatchModifyDcdnWafRules to modify WAF mitigation rules in a batch. This operation supports…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-modify-dcdn-waf-rules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| PolicyId | integer | yes | The ID of the mitigation policy |
| RuleConfigs | string | yes | The configurations of the mitigation rules |

### Adds or updates multiple key-value (KV) pairs in a specified namespace
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-put-dcdn-kv` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Namespace | string | yes | The name of the namespace |
| KvList | string | yes | The list of key-value pairs to add or update. The total size cannot exceed 2 MB (2 × 1000 × 1000 bytes) (JSON-encoded) |

### Sets multiple key-value pairs for a specified KV namespace. The request body can be up to 100 MB
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-put-dcdn-kv-with-high-capacity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Namespace | string | yes | The name specified when you call [](t2457197.xdita#) |
| Url | string | yes | The download link for the key-value pairs to set in a batch. This parameter is automatically generated when you call the operation using… |

### Calls the BatchSetDcdnDomainConfigs operation to configure multiple domain names at a time
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-set-dcdn-domain-configs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainNames | string | yes | The accelerated domain names. Separate multiple domain names with commas (,). Note the following configuration limits: The product of… |
| Functions | string | yes | The list of features. Note the following configuration limits: The product of "Number of domain names" multiplied by "Number of Functions"… |

### Calls BatchSetDcdnIpaDomainConfigs to configure multiple IP Application Accelerator (IPA) domain names in a…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-set-dcdn-ipa-domain-configs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainNames | string | yes | The IPA domain names. Separate multiple domain names with commas (,). Note the following configuration limits: The value of "Number of… |
| Functions | string | yes | The list of features. Note the following configuration limits: The value of "Number of domain names" × "Number of Functions" must be less… |

### Call BatchSetDcdnWafDomainConfigs to set the protection status for multiple domain names in a batch
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-set-dcdn-waf-domain-configs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainNames | string | yes | The domain names for which you want to change the protection status. You can specify up to 50 domain names. Separate multiple domain names… |
| DefenseStatus | string | no | The protection status. Valid values: \`on\`, \`off\`, or empty. on: Enables protection for the domain names. The \`ClientIpTag\` parameter… |
| ClientIpTag | string | no | The header used to obtain the client IP address. If you use the default header, leave this parameter empty. If you use a custom header,… |

### Enables multiple disabled accelerated domain names in a batch. This operation changes the DomainStatus to…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-start-dcdn-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainNames | string | yes | The accelerated domain names. Separate multiple domain names with commas (,) |

### Disables one or more accelerated domain names and changes their status to offline
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/batch-stop-dcdn-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainNames | string | yes | The accelerated domain names that you want to disable. Separate multiple domain names with commas (,) |

### Checks whether a real-time log delivery project exists
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/check-dcdn-project-exist` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ProjectName | string | yes | The name of a real-time log delivery project |

### You can call the CommitStagingRoutineCode operation to promote a staging version of your JavaScript (JS)…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/commit-staging-routine-code` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Name | string | yes | The name of the EdgeRoutine function. The name must be unique within an Alibaba Cloud account |
| CodeDescription | string | yes | The description of the code version |

### You can call CreateDcdnCertificateSigningRequest to create a Certificate Signing Request (CSR) file
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/create-dcdn-certificate-signing-request` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| CommonName | string | yes | The common name of the certificate |
| SANs | string | no | The Subject Alternative Names (SANs) for the certificate. These are the domain names that are bound to the certificate. Use a comma (,) to… |
| Organization | string | no | The name of the organization. The default value is Alibaba Inc |
| OrganizationUnit | string | no | The name of the department. The default value is Aliyun CDN |
| Country | string | no | The country. The default value is CN |
| State | string | no | The province or state. The default value is Zhejiang |
| City | string | no | The city. The default value is Hangzhou |
| Email | string | no | The email address |

### Call CreateDcdnDeliverTask to create a report tracking task. After you subscribe, the system periodically…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/create-dcdn-deliver-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Name | string | yes | The name of the tracking task |
| Reports | string | yes | A list of reports to which you want to subscribe. The value must be a JSON-escaped string |
| DomainName | string | no | The list of domain names to subscribe to. Separate multiple domain names with a comma (,). The subscription limit is 500 domain names. To… |
| Deliver | string | yes | The method used to send reports. Only email is supported. The value must be a JSON-escaped string |
| Schedule | string | yes | The parameters for the subscription cycle. The value must be a JSON-escaped string |

### Creates a real-time log delivery project
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/create-dcdn-slsreal-time-log-delivery` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ProjectName | string | yes | The name of a real-time log delivery project |
| DomainName | string | yes | The domain names from which logs were collected. You can specify one or more domain names. Separate multiple domain names with commas (,) |
| SamplingRate | string | no | The sampling rate |
| SLSRegion | string | yes | The region to which real-time logs are delivered |
| SLSProject | string | yes | The name of the Log Service project |
| SLSLogStore | string | yes | The name of the Log Service Logstore |
| DataCenter | string | yes | The data center. Valid values: cn: China sg: Singapore eu: Europe us: United States |
| BusinessType | string | no | The type of the collected logs. Default value: cdn_log_access_l1. Valid values: cdn_log_access_l1: access logs of Dynamic Content Delivery… |

### You can call the CreateDcdnSubTask operation to customize operations reports
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/create-dcdn-sub-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ReportIds | string | yes | The IDs of the reports that you want to customize. Separate multiple IDs with a comma (,). Valid values: 2: Top URLs sorted by number of… |
| DomainName | string | no | The domain names that you want to subscribe to. Separate multiple domain names with a comma (,). You can specify a maximum of 500 domain… |

### The CreateDcdnWafGroup operation creates a custom WAF rule group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/create-dcdn-waf-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Name | string | no | The name of the WAF rule group. The name can be up to 128 characters in length. This parameter is required when you create a custom WAF… |
| TemplateId | integer | no | The ID of the rule group to copy. This parameter is required when you copy a custom WAF rule group. You can call the… |
| Subscribe | string | no | Specifies whether to subscribe to the rule group. Valid values: on: The subscription is enabled. off: The subscription is disabled. Do not… |

### Invokes CreateDcdnWafPolicy to set WAF mitigation policies
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/create-dcdn-waf-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| PolicyName | string | yes | The Policy Name of the mitigation policy. The name can contain Chinese characters, letters (uppercase and lowercase), digits (0 to 9), and… |
| PolicyType | string | yes | Specifies whether the current policy is the default policy. Valid values: default: default policy. custom: non-default policy |
| PolicyStatus | string | yes | The status of the mitigation policy. Valid values: on: enabled. off: disabled |
| DefenseScene | string | yes | The type of the WAF mitigation policy. Valid values: waf_group: Basic Web Protection. custom_acl: custom mitigation policy. whitelist:… |

### Creates an Edge Routine
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/create-routine` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Name | string | yes | The name of the Edge Routine. The name must be unique within an Alibaba Cloud account |
| Description | string | no | The description of the Edge Routine |
| EnvConf | string | no | The environment configuration (JSON-encoded) |

### Creates a service-linked role (SLR) and a Log Service project
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/create-slr-and-sls-project` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Region | string | yes | The region where Log Service resides. Valid values: cn-hangzhou cn-shanghai cn-qingdao cn-beijing cn-zhangjiakou cn-shenzhen eu-central-1… |
| BusinessType | string | no | The type of the collected logs. Default value: cdn_log_access_l1. Valid values: cdn_log_access_l1: access logs of L1 Dynamic Route for CDN… |

### Deletes a subscribed report task by its task ID
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-dcdn-deliver-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DeliverId | integer | yes | The ID of the tracking task to delete. Call the https://help.aliyun.com/document_detail/270043.html operation to query tracking task IDs |

### Deletes an accelerated domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-dcdn-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name that you want to delete. You can delete only one domain name at a time |

### You can call the DeleteDcdnIpaDomain operation to delete an accelerated domain name for IP Application…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-dcdn-ipa-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The domain name that you want to delete. You can delete only one domain name at a time |

### You can call the DeleteDcdnIpaSpecificConfig operation to delete the IP Application Accelerator (IPA) layer…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-dcdn-ipa-specific-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. Only one domain name can be specified |
| ConfigId | string | yes | The configuration ID. Call https://help.aliyun.com/document_detail/130625.html to query the configuration ID |

### EdgeKV provides a global key-value (KV) database on Dynamic Content Delivery Network (DCDN) edge nodes. You…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-dcdn-kv` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Namespace | string | yes | The name specified when you call the [PutDcdnKvNamespace](~~PutDcdnKvNamespace~~) operation |
| Key | string | yes | The name of the key to delete |

### Deletes a specified namespace from your account
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-dcdn-kv-namespace` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Namespace | string | yes | The name of the namespace. Call [PutDcdnKvNamespace](~~PutDcdnKvNamespace~~) to query the name |

### Deletes real-time logs of a log delivery project
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-dcdn-real-time-log-project` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ProjectName | string | yes | The name of a real-time log delivery project |

### Deletes a specific configuration for a domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-dcdn-specific-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can delete a configuration for only one domain name at a time |
| ConfigId | string | yes | The ID of the feature configuration. To specify multiple IDs, separate them with commas (,). For more information, see… |

### Deletes one or more staging (grayscale) configurations for an accelerated domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-dcdn-specific-staging-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can specify only one domain name |
| ConfigId | string | yes | The configuration ID. To specify multiple configuration IDs, separate them with commas (,). Call the… |

### You can call the DeleteDcdnSubTask operation to delete all customized operations reports
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-dcdn-sub-task` (byok)

### Deletes a user-level feature configuration
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-dcdn-user-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| FunctionName | string | no | The name of the feature to delete. Currently, you can only delete the DCDN WAF feature. The default value is waf |

### You can call the DeleteDcdnWafGroup operation to delete a custom WAF rule group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-dcdn-waf-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Id | integer | no | The ID of the custom WAF rule group |

### Deletes a specified mitigation policy
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-dcdn-waf-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| PolicyId | integer | yes | The ID of the mitigation policy that you want to delete. You can specify only one ID |

### Deletes the configuration for an Edge Routine function
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-routine` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Name | string | yes | The name of the routine. The name must be unique within your Alibaba Cloud account |

### Deletes a specific code revision of an Edge Routine
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-routine-code-revision` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Name | string | yes | The name of the Edge Routine. The name must be unique within an Alibaba Cloud account |
| SelectCodeRevision | string | yes | The version number of the code that you want to delete |

### Deletes custom grayscale environments from the environment list of an Edge Routine
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/delete-routine-conf-envs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Name | string | yes | The name of the Edge Routine. The name must be unique within an Alibaba Cloud account |
| Envs | string | yes | The list of custom grayscale environments to delete (JSON-encoded) |

### Queries the rule restriction items for the access control configuration interface
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-acl-fields` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Lang | string | yes | The access language. Valid values: en (default): English. zh: Chinese |

### Call the DescribeDcdnBgpBpsData operation to query bandwidth data for Border Gateway Protocol (BGP)…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-bgp-bps-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Isp | string | no | The line to query. To query multiple lines, separate them with commas (,). If you specify multiple lines, the data is aggregated. By… |
| StartTime | string | no | The beginning of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be… |
| EndTime | string | no | The end of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC |
| Interval | string | no | The data granularity in seconds. Valid values are 300 and 3600. The default value is 300 (five minutes). The final granularity also… |
| DeviceName | string | no | The device name. If you specify a device name, data for that device is returned. If you do not specify a device name, data for all devices… |
| DevicePort | string | no | The device port. If you specify a port, data for that port is returned. If you do not specify a port, data for all ports is returned. This… |

### Call the DescribeDcdnBgpTrafficData operation to query Border Gateway Protocol (BGP) acceleration traffic…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-bgp-traffic-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Isp | string | no | The line to query. To query multiple lines, separate them with commas (,). If you specify multiple lines, the data is aggregated. By… |
| StartTime | string | no | The beginning of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be… |
| EndTime | string | no | The end of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC |
| Interval | string | no | The data granularity. Valid values are 300 (5 minutes) and 3600 (1 hour). The default value is 300. The actual granularity depends on the… |

### Queries the countries and regions supported by Location Blacklist
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-blocked-regions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Language | string | yes | The language. Valid values: zh, en, and jp |

### You can call the DescribeDcdnCertificateDetail operation to query the details of a DCDN certificate
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-certificate-detail` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| CertName | string | yes | The certificate name |

### Queries the status of the DCDN DDoS service
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-ddos-service` (byok)

### Queries the edition specifications for Anti-DDoS for DCDN
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-ddos-spec-info` (byok)

### Queries the domain names that have been deleted from your account
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-deleted-domains` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| PageNumber | integer | no | The number of the page to return. The default value is 1. Valid values: 1 to 100000 |
| PageSize | integer | no | The number of domain names to return on each page. The default value is 20. Valid values: an integer from 1 to 500 |

### Call the DescribeDcdnDeliverList operation to query a list of all report tracking tasks
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-deliver-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DeliverId | integer | no | The ID of the tracking task that you want to query. If you do not specify this parameter, all tracking tasks are returned |

### Queries the network bandwidth monitoring data of accelerated domain names. You can query data collected…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-bps-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain name. Separate multiple domain names with commas (,). If you do not specify this parameter, all accelerated domain… |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| Interval | string | no | The time granularity of the data to query. Unit: seconds. Based on the maximum time span of a single query, this parameter supports the… |
| IspNameEn | string | no | The English name of the ISP. You can call the https://help.aliyun.com/document_detail/207199.html operation to query ISPs. By default, all… |
| LocationNameEn | string | no | The English name of the region. You can call the https://help.aliyun.com/document_detail/207199.html operation to query regions. By… |

### Queries the bandwidth data of accelerated domain names by protocol
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-bps-data-by-layer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain names to be queried. You can specify multiple domain names separated by commas (,). A maximum of 500 domain names… |
| StartTime | string | no | The start time of the data to be queried. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be… |
| EndTime | string | no | The end time of the data to be queried. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| Interval | string | no | The time granularity of the data to be queried. Unit: seconds. Valid values: 300 (5 minutes), 3600 (1 hour), and 86400 (1 day). The valid… |
| IspNameEn | string | no | The English name of the ISP. You can call the https://help.aliyun.com/document_detail/207199.html operation to query ISPs. If you do not… |
| LocationNameEn | string | no | The English name of the region. You can call the https://help.aliyun.com/document_detail/207199.html operation to query regions. If you do… |
| Layer | string | no | The query dimension. Valid values: network layer (IPv4 and IPv6), application layer (HTTP, HTTPS, and QUIC), and all. Default value: all |

### Queries accelerated domain names based on certificate information
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-by-certificate` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| SSLPub | string | yes | The public key of the certificate. The value must be Base64-encoded and then URL-encoded by using encodeURIComponent. PEM format is… |
| SSLStatus | string | no | Specifies whether the returned domain name list includes only domain names that have HTTPS enabled or disabled. Valid values: true:… |
| Exact | string | no | Specifies whether the returned domain name list exactly matches the certificate. Valid values: true: Yes. false: No |

### Queries the interception logs of frequency control rules
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-cc-activity-log` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain name to query. You can specify multiple domain names separated by commas (,). If this parameter is left empty, the… |
| StartTime | string | no | The start time of the data to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.… |
| TriggerObject | string | no | The trigger object. If this parameter is left empty, all interception events are queried |
| Value | string | no | The value of the trigger object. If this parameter is left empty, all interception events are queried |
| RuleName | string | no | The name of the rule. Normal mode: default_normal Emergency mode: default_attack Custom mode: custom rule name, such as test2 If this… |
| PageSize | integer | no | The number of entries to return on each page. Default value: 30 |
| PageNumber | integer | no | The page number. Default value: 1 |

### Call the DescribeDcdnDomainCertificateInfo operation to query the certificate information for a specified…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-certificate-info` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can query only one domain name at a time |

### Checks the CNAME resolution of accelerated domain names to determine whether CNAME configuration is complete
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-cname` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain names. Separate multiple domain names with commas (,). You can specify up to 30 domain names in a single query |

### Call DescribeDcdnDomainConfigs to get the configurations of an accelerated domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-configs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can query only one domain name at a time |
| FunctionNames | string | no | The names of the features. Separate multiple feature names with commas (,) |
| ConfigId | string | no | The configuration ID |

### Queries the basic configuration information of a specified accelerated domain name by calling…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-detail` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can specify only one domain name |

### Queries the byte hit ratio of a domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-hit-rate-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain name. Only a single domain name is supported. If you do not specify this parameter, all domain names are queried by… |
| StartTime | string | no | The start time of the data to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC |
| EndTime | string | no | The end time of the data to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.… |
| Interval | string | no | The time granularity of the data to query. Unit: seconds. Valid values: 300 (5 minutes), 3600 (1 hour), and 86400 (1 day). The supported… |

### Queries the total count and proportions of HTTP status codes for accelerated domain names
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-http-code-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. Separate multiple domain names with commas (,) |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| Interval | string | no | The time granularity of the data to query. Unit: seconds. Depending on the maximum time span of a single query, this parameter supports… |
| IspNameEn | string | no | The English name of the ISP. You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~) operation to query ISPs. By… |
| LocationNameEn | string | no | The English name of the region. You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~) operation to query regions. By… |

### Queries HTTP status code data categorized by protocol
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-http-code-data-by-layer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain names to query. You can specify multiple domain names separated by commas (,). A maximum of 500 domain names are… |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| Interval | string | no | The time granularity of the data to query. Unit: seconds. Valid values: 300 (5 minutes), 3600 (1 hour), and 86400 (1 day). The supported… |
| IspNameEn | string | no | The English name of the ISP. You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~) operation to query ISPs. If you do… |
| LocationNameEn | string | no | The English name of the region. You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~) operation to query regions. If… |
| Layer | string | no | The query dimension. Valid values: network layer (IPv4 and IPv6), application layer (http, https, and quic), and all. Default value: all |

### Queries the network bandwidth monitoring data for the TCP/UDP proxy of accelerated domain names. Data…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-ipa-bps-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain name. Separate multiple domain names with commas (,). By default, all accelerated domain names are queried |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| TimeMerge | string | no | Specifies whether to adaptively calculate the time granularity. If you set this parameter to 1, the system automatically calculates an… |
| Interval | string | no | The time granularity of the data to query. Unit: seconds. Valid values vary based on the time range specified by the StartTime and EndTime… |
| FixTimeGap | string | no | Specifies whether to fill missing data points with zeros. Valid values: true: Fills missing data points with zeros. false: Does not fill… |
| IspNameEn | string | no | The English name of the ISP. You can call the https://help.aliyun.com/document_detail/207199.html operation to query ISPs. By default, all… |
| LocationNameEn | string | no | The English name of the region. You can call the https://help.aliyun.com/document_detail/207199.html operation to query regions. By… |

### Queries the number of IPA user connections
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-ipa-conn-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain names for IPA. Separate multiple domain names with commas (,). If this parameter is left empty, the merged data of… |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| SplitBy | string | no | The grouping method for query results. Valid values: domain: Groups the results by accelerated domain name. Empty (default): Does not… |

### Queries the TCP/UDP proxy network traffic monitoring data for accelerated domain names. You can query data…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-ipa-traffic-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain names. Separate multiple domain names with commas (,). By default, all accelerated domain names are queried |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| TimeMerge | string | no | Specifies whether to adaptively calculate the time granularity. If you set this parameter to 1, the system automatically calculates an… |
| Interval | string | no | The time granularity of the data to query. Unit: seconds. Valid values vary based on the time range specified by the StartTime and EndTime… |
| FixTimeGap | string | no | Specifies whether to pad zeros. Valid values: true: Pads zeros. false: Does not pad zeros |
| IspNameEn | string | no | The English name of the ISP. You can call the https://help.aliyun.com/document_detail/207199.html operation to query ISPs. By default, all… |
| LocationNameEn | string | no | The English name of the region. You can call the https://help.aliyun.com/document_detail/207199.html operation to query regions. By… |

### Queries the daily statistics on the distribution of Internet service providers (ISPs) for accelerated domain…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-isp-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain name. Only a single domain name is supported. By default, all domain names under your account are queried |
| StartTime | string | no | The start time of the data to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC |
| EndTime | string | no | The end time of the data to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.… |

### Queries the download URLs of raw access logs for a specified domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-log` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name to be queried. Only a single domain name is supported |
| PageSize | integer | no | The number of entries per page. Valid values: 1 to 1000. Default value: 300. Maximum value: 1000 |
| PageNumber | integer | no | The page number. Valid values: any integer greater than 1. Default value: 1 |
| StartTime | string | no | The start time of the logs to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the logs to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |

### Calls the DescribeDcdnDomainMultiUsageData operation to query the billing data for various metrics of one or…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-multi-usage-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain names for which you want to query data. You can specify multiple domain names. Separate them with commas (,). If… |
| StartTime | string | no | The beginning of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be… |
| EndTime | string | no | The end of the time range to query. The end time must be later than the start time. Specify the time in the ISO 8601 standard in the… |

### Queries the back-to-origin bandwidth monitoring data for domain names
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-origin-bps-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain name. Separate multiple domain names with commas (,). By default, all accelerated domain names are queried |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| Interval | string | no | The time granularity of the data to query. Unit: seconds. Depending on the maximum time span of a single query, this parameter supports… |

### Queries the back-to-origin traffic monitoring data for a domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-origin-traffic-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain name. Separate multiple domain names with commas (,). By default, the data of all accelerated domain names is queried |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| Interval | string | no | The time granularity of the data to query. Unit: seconds. Valid values: 300 (5 minutes), 3600 (1 hour), and 86400 (1 day). The supported… |

### Call the DescribeDcdnDomainProperty operation to query the protocol type of an IP Application Accelerator…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-property` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name that you want to query. You can query only one domain name at a time |

### Call DescribeDcdnDomainPvData to query page view (PV) statistics for a domain name at a minimum granularity…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-pv-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can query only one domain name at a time |
| StartTime | string | no | The beginning of the time range to query. Specify the time in the ISO 8601 standard. The format is yyyy-MM-ddTHH:mm:ssZ. The time must be… |
| EndTime | string | no | The end of the time range to query. Specify the time in the ISO 8601 standard. The format is yyyy-MM-ddTHH:mm:ssZ. The time must be in UTC |

### Queries the queries per second (QPS) of domain names
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-qps-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain name. Separate multiple domain names with commas (,). If you do not specify this parameter, all accelerated domain… |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| Interval | string | no | The time granularity of the data to query. Unit: seconds. Valid values: 300 (5 minutes), 3600 (1 hour), and 86400 (1 day). The supported… |
| IspNameEn | string | no | The English name of the ISP. You can call the https://help.aliyun.com/document_detail/207199.html operation to query ISPs. By default, all… |
| LocationNameEn | string | no | The English name of the region. You can call the https://help.aliyun.com/document_detail/207199.html operation to query regions. By… |

### Queries the queries per second (QPS) of accelerated domain names by protocol
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-qps-data-by-layer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain names to be queried. You can specify multiple domain names and separate them with commas (,). You can specify up to… |
| StartTime | string | no | The start time of the data to be queried. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be… |
| EndTime | string | no | The end time of the data to be queried. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| Interval | string | no | The time granularity of the data to be queried. Unit: seconds. Valid values: 300 (5 minutes), 3600 (1 hour), and 86400 (1 day). The… |
| IspNameEn | string | no | The English name of the Internet service provider (ISP). You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~)… |
| LocationNameEn | string | no | The English name of the region. You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~) operation to query regions. If… |
| Layer | string | no | The query dimension. Valid values: network layer (IPv4 and IPv6), application layer (HTTP, HTTPS, and QUIC), and all. Default value: all |

### Call the DescribeDcdnDomainRealTimeBpsData operation to query the real-time network bandwidth of a domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-real-time-bps-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can specify multiple domain names and separate them with commas (,) |
| IspNameEn | string | no | The name of the carrier. You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~) operation to query the carrier name. If… |
| LocationNameEn | string | no | The name of the region. You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~) operation to query the region name. If… |
| StartTime | string | no | The beginning of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be… |
| EndTime | string | no | The end of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.… |

### Call the DescribeDcdnDomainRealTimeByteHitRateData operation to query real-time byte hit ratio data for one…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-real-time-byte-hit-rate-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The domain names to query. Separate multiple domain names with commas (,) |
| StartTime | string | no | The beginning of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be… |
| EndTime | string | no | The end of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.… |

### Call DescribeDcdnDomainRealTimeDetailData to batch query traffic and request data for accelerated domain…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-real-time-detail-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can specify multiple domain names and separate them with commas (,) |
| StartTime | string | yes | The beginning of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be… |
| EndTime | string | yes | The end of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.… |
| Field | string | yes | The information to query. You can specify multiple values and separate them with commas (,). Valid values: qps: queries per second (QPS).… |
| LocationNameEn | string | no | The English name of the region. You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~) operation to query regions. If… |
| IspNameEn | string | no | The English name of the internet service provider (ISP). You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~)… |
| Merge | string | no | Specifies whether to return aggregated data. Valid values: true false The default value is false |
| MergeLocIsp | string | no | Specifies whether to aggregate data by region and ISP. Valid values: true false The default value is false |

### Queries the total count and proportions of real-time HTTP status codes for domain names
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-real-time-http-code-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. Separate multiple domain names with commas (,) |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| IspNameEn | string | no | The English name of the ISP. You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~) operation to query ISPs. By… |
| LocationNameEn | string | no | The English name of the region. You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~) operation to query regions. By… |

### Call the DescribeDcdnDomainRealTimeQpsData operation to obtain the queries per second (QPS) data for an…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-real-time-qps-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can specify one or more domain names. Separate multiple domain names with commas (,) |
| IspNameEn | string | no | The English name of the carrier. You can call the https://help.aliyun.com/document_detail/207199.html operation to query the English name… |
| LocationNameEn | string | no | The English name of the region. You can call the https://help.aliyun.com/document_detail/207199.html operation to query the English name… |
| StartTime | string | no | The beginning of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be… |
| EndTime | string | no | The end of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.… |

### Call the DescribeDcdnDomainRealTimeReqHitRateData operation to query the real-time request hit rate of one…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-real-time-req-hit-rate-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can specify one or more domain names. Separate multiple domain names with commas (,) |
| StartTime | string | no | The beginning of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be… |
| EndTime | string | no | The end of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.… |

### Queries the real-time back-to-origin bandwidth data of a domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-real-time-src-bps-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. Separate multiple domain names with commas (,) |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |

### Queries the proportions of real-time back-to-origin HTTP status codes for a domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-real-time-src-http-code-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. Separate multiple domain names with commas (,) |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC |
| IspNameEn | string | no | The English name of the Internet service provider (ISP). You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~)… |
| LocationNameEn | string | no | The English name of the region. You can call the [DescribeDcdnRegionAndIsp](~~DescribeDcdnRegionAndIsp~~) operation to query regions. By… |

### Queries the real-time back-to-origin traffic monitoring data for a domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-real-time-src-traffic-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. Separate multiple domain names with commas (,) |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |

### Queries the traffic monitoring data of a domain name over a specified time interval
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-real-time-traffic-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can specify multiple domain names and separate them with commas (,) |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |

### Retrieves the daily user region distribution statistics for an accelerated domain name. Data for up to 90…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-region-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain name. Only one domain name is supported. By default, all domain names under the current user are queried |
| StartTime | string | no | The start time of the data to retrieve. The time is in UTC+8 and follows the YYYY-MM-DDThh:mm:ssZ format |
| EndTime | string | no | The end time of the data to retrieve. The end time must be later than the start time. The time is in UTC+8 and follows the… |

### Call the DescribeDcdnDomainStagingConfig operation to query the configurations of a staging environment
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-staging-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name |
| FunctionNames | string | yes | The names of the features. Separate multiple feature names with commas (,) |

### Call the DescribeDcdnDomainTopReferVisit operation to query the top referrers for a domain name by the…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-top-refer-visit` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can specify only one domain name |
| StartTime | string | no | The beginning of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be… |
| SortBy | string | no | The sorting method. Valid values: traf: by traffic. pv: by the number of visits. Default value: pv |

### Call DescribeDcdnDomainTopUrlVisit to retrieve the top URLs for an accelerated domain name on a specific day
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-top-url-visit` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can specify only one domain name |
| StartTime | string | no | The beginning of the time range to query. Specify the time in the ISO 8601 standard in the YYYY-MM-DDThh:mm:ssZ format. The time must be… |
| SortBy | string | no | The sorting method. Valid values: traf: by traffic. pv: by the number of visits. Default value: pv |

### Queries the network traffic monitoring data of a domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-traffic-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain name. Separate multiple domain names with commas (,). By default, all accelerated domain names are queried |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| Interval | string | no | The time granularity of the data to query. Unit: seconds. Valid values: 300 (5 minutes), 3600 (1 hour), and 86400 (1 day). The supported… |
| IspNameEn | string | no | The English name of the ISP. You can call the https://help.aliyun.com/document_detail/207199.html operation to query ISPs. By default, all… |
| LocationNameEn | string | no | The English name of the region. You can call the https://help.aliyun.com/document_detail/207199.html operation to query regions. By… |

### Queries the usage data of domain names in specific billing regions
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-usage-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain names to query. You can query up to 100 domain names at a time. Separate multiple domain names with commas (,). If… |
| StartTime | string | yes | The start time of the data to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | yes | The end time of the data to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.… |
| Field | string | yes | The type of data to query. Valid values: bps: bandwidth. traf: traffic. acc: number of requests. acc does not support parameter query… |
| Type | string | no | The type of requests. Valid values: static: static requests. dynamic: dynamic requests. all: all requests. Default value: all |
| DataProtocol | string | no | The protocol of the data to query. Valid values: quic: QUIC. https: HTTPS. http: HTTP. all: all the preceding protocols. Default value: all |
| Area | string | no | The region code. Valid values: CN: the Chinese mainland. OverSeas: global (excluding the Chinese mainland). AP1: Asia Pacific 1. AP2: Asia… |
| Interval | string | no | The time granularity of the data to query, in seconds. Depending on the maximum time span of a single query, this parameter supports the… |

### Call DescribeDcdnDomainUvData to obtain statistics about unique visitors (UVs) for accelerated domain names…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-uv-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can query data for only one domain name at a time. If you leave this parameter empty, data for all your… |
| StartTime | string | no | The beginning of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be… |
| EndTime | string | no | The end of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.… |

### Queries the WebSocket network bandwidth monitoring data for a domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-websocket-bps-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain name. Separate multiple domain names with commas (,). By default, all accelerated domain names are queried |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| Interval | string | no | The time granularity of the data to query, in seconds. Based on the maximum time span of a single query, this parameter supports the… |
| IspNameEn | string | no | The English name of the ISP. You can call the https://help.aliyun.com/document_detail/207199.html operation to query ISPs. By default, all… |
| LocationNameEn | string | no | The English name of the region. You can call the https://help.aliyun.com/document_detail/207199.html operation to query regions. By… |

### Queries the total count and proportions of HTTP status codes for the WebSocket protocol of a domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-websocket-http-code-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. Separate multiple domain names with commas (,) |
| StartTime | string | no | The start time of the data to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC |
| EndTime | string | no | The end time of the data to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.… |
| Interval | string | no | The time granularity of the data to query. Unit: seconds. This parameter supports the values 300 (5 minutes), 3600 (1 hour), and 86400 (1… |
| IspNameEn | string | no | The English name of the Internet service provider (ISP). You can call the https://help.aliyun.com/document_detail/207199.html operation to… |
| LocationNameEn | string | no | The English name of the region. You can call the https://help.aliyun.com/document_detail/207199.html operation to query regions. By… |

### Queries the WebSocket network traffic monitoring data for a domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domain-websocket-traffic-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The accelerated domain name. Separate multiple domain names with commas (,). By default, all accelerated domain names are queried |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| Interval | string | no | The time granularity of the data to query. Unit: seconds. Based on the maximum time span of a single query, this parameter supports the… |
| IspNameEn | string | no | The English name of the ISP. You can call the https://help.aliyun.com/document_detail/207199.html operation to query ISPs. By default, all… |
| LocationNameEn | string | no | The English name of the region. You can call the https://help.aliyun.com/document_detail/207199.html operation to query regions. By… |

### Queries Dynamic Route for CDN (DCDN) accelerated domain names by origin server
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-domains-by-source` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Sources | string | yes | The list of origin servers. Separate multiple origin servers with commas (,). You can specify up to 20 origin servers. Fuzzy matching is… |

### Queries the number of executions of edge functions
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-er-usage-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RoutineID | string | no | The ID of the edge function to query |
| Spec | string | no | The specification of the edge function. Valid values: 5ms 50ms 100ms |
| StartTime | string | no | The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| EndTime | string | no | The end time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in… |
| SplitBy | string | no | Specifies the dimension by which to group the query results. You can group the results by edge function ID (routine) or edge function… |

### Call DescribeDcdnFullDomainsBlockIPConfig to query the IP address blocklist configuration
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-full-domains-block-ipconfig` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| IPList | string | no | The list of IP addresses or CIDR blocks to query. Separate multiple IP addresses with commas (,). You can specify up to 50 IP addresses |

### Queries the IP blocking history
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-full-domains-block-iphistory` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| IPList | string | yes | The IP addresses or CIDR blocks to query |
| StartTime | string | yes | The start time of the data query. Specify the time in the YYYY-MM-DDThh:mm:ssZ format |
| EndTime | string | yes | The end time of the data query. Specify the time in the YYYY-MM-DDThh:mm:ssZ format. The end time must be later than the start time |

### Queries the information about all certificates under your account
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-https-domain-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| PageNumber | integer | no | The page number. Valid values: 1 to 100000 |
| PageSize | integer | no | The number of entries to return on each page. Valid values: 1 to 500. Default value: 20 |
| Keyword | string | no | The search keyword |

### Call DescribeDcdnIpInfo to check if an IP address belongs to an Alibaba Cloud DCDN node
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-ip-info` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| IP | string | yes | The IP address to check. Only a single IP address is supported |

### Call DescribeDcdnIpaDomainCidr to query the back-to-origin IP address blocks for an accelerated domain name…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-ipa-domain-cidr` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. You can specify only one domain name |

### Queries the configurations of a domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-ipa-domain-configs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. To specify multiple domain names, separate them with commas (,) |
| FunctionNames | string | yes | The name of the feature. Set the value to protogw. protogw specifies IP application acceleration |

### Call DescribeDcdnIpaDomainDetail to get the basic configuration of a specified accelerated domain name
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-ipa-domain-detail` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The domain name accelerated by IP Application Accelerator (IPA). You can query only one domain name at a time |

### Call DescribeDcdnIpaService to query the status of the DCDN IP Application Accelerator (IPA) service. The…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-ipa-service` (byok)

### Call the DescribeDcdnIpaUserDomains operation to query all IP Application Accelerator (IPA) domain names…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-ipa-user-domains` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| PageSize | integer | no | The number of domain names to return on each page. The default value is 20. The maximum value is 500. Valid values: 1 to 500 |
| PageNumber | integer | no | The page number. Valid values: 1 to 100000. The default value is 1 |
| DomainName | string | no | Filter results by domain name |
| DomainStatus | string | no | Filter results by domain name status. Valid values: online: Enabled. offline: Disabled. configuring: Configuring. configure_failed:… |
| DomainSearchType | string | no | The search method for the domain name. Valid values: full_match (default): Exact match. fuzzy_match: Fuzzy match. pre_match: Prefix match.… |
| CheckDomainShow | string | no | Specifies whether to display domain names that are under review, failed the review, or have failed configurations. Valid values: true:… |
| ResourceGroupId | string | no | The ID of the resource group |
| FuncId | string | no | The ID of the feature. For example, a value of 7 specifies the path-based expiration feature. For more information about feature IDs, see… |
| FuncFilter | string | no | The filter for the feature. config: The feature is enabled. unconfig: The feature is not enabled |
| Tag | string | no | The list of tags (JSON-encoded) |

### Queries your account and its namespaces
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-kv-account` (byok)

### Queries the status of the key-value (KV) store for an account
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-kv-account-status` (byok)

### Describes a namespace
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-kv-namespace` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| Namespace | string | yes | The namespace name |

### Queries CIDR blocks of Dynamic Content Delivery Network (DCDN) points of presence (POPs)
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-l2-ips` (byok)

### The DescribeDcdnOriginSiteHealthStatus operation queries the health status of the origin server for a…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-origin-site-health-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | yes | The accelerated domain name. Only one domain name is supported |

### You can call the DescribeDcdnRealTimeDeliveryField operation to query all fields for real-time logs
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-real-time-delivery-field` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| BusinessType | string | no | The business type. Valid values: cdn_log_access_l1 (default): access logs of DCDN L1 nodes. cdn_log_origin: back-to-origin logs.… |

### Call DescribeDcdnRefreshQuota to query the daily limits and remaining quotas for URL refreshes, URL…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-refresh-quota` (byok)

### Queries the status of refresh or preload tasks by task ID to verify their completion across the network
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-refresh-task-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| TaskId | string | yes | The ID of the task to query. To get a task ID, call one of the following operations: Call the… |

### Queries the status of refresh and prefetch tasks to check whether they have taken effect across the entire…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-refresh-tasks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| TaskId | string | no | The task ID. The task ID is returned when you create a refresh or prefetch task |
| ObjectPath | string | no | The object path for exact match queries |
| PageNumber | integer | no | The page number. Valid values: 1 to 100000 |
| ObjectType | string | no | The task type. Valid values: file: URL refresh. directory: directory refresh. regex: regular expression refresh. preload: URL prefetch.… |
| DomainName | string | no | The accelerated domain name. Only a single domain name is supported. By default, all accelerated domain names are queried |
| Status | string | no | The task status. Valid values: Complete: The task is complete. Refreshing: The task is in progress. Timeout: The task timed out and was… |
| PageSize | integer | no | The number of entries per page. Default value: 20. Maximum value: 50. Valid values: 1 to 50 |
| StartTime | string | no | The start time. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC |
| EndTime | string | no | The end time. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. The end time must be… |

### Queries the list of regions and Internet service providers (ISPs) by calling DescribeDcdnRegionAndIsp
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-region-and-isp` (byok)

### Call DescribeDcdnReport to query the data of a customized report
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-report` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DomainName | string | no | The domain names that you want to query. Separate multiple domain names with commas (,) |
| ReportId | integer | yes | The ID of the report that you want to query. You can specify only one report ID in each call. You can call the… |
| Area | string | no | The English name of the region. You can call the https://help.aliyun.com/document_detail/207199.html operation to obtain the English name… |
| IsOverseas | string | no | Specifies whether the region is outside the Chinese mainland. Valid values: 1: a region outside the Chinese mainland. 0: the Chinese… |
| HttpCode | string | no | The HTTP status code. Valid values: 2xx: 2xx status codes. 3xx: 3xx status codes. 4xx: 4xx status codes. 5xx: 5xx status codes. If you do… |
| StartTime | string | yes | The beginning of the time range to query. Specify the time in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC |
| EndTime | string | yes | The end of the time range to query. Specify the time in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC |

### You can call the DescribeDcdnReportList operation to query a list of all custom reports
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-report-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ReportId | integer | no | The ID of the report to query. If you leave this parameter empty, all reports are queried. To query report IDs, call the… |

### Queries supported types of real-time logs
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-slsreal-time-log-type` (byok)

### You can call the DescribeDcdnSLSRealtimeLogDelivery operation to query the configurations of a real-time log…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-slsrealtime-log-delivery` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ProjectName | string | yes | The name of the Simple Log Service (SLS) project |

### You can call the DescribeDcdnSMCertificateDetail operation to query the details of an SM certificate
`POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/describe-dcdn-smcertificate-detail` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| CertIdentifier | string | yes | The certificate ID |

…and 106 more. See the OpenAPI spec.

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/add-dcdn-domain" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Alibaba Cloud Dynamic Route for CDN API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:aliyun-dcdn/add-dcdn-domain with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Alibaba Cloud Dynamic Route for CDN API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Alibaba Cloud Dynamic Route for CDN itself also needs your own key from aliyuncs.com.

### Can AI agents use the Alibaba Cloud Dynamic Route for CDN API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:aliyun-dcdn.

### What is the status of the Alibaba Cloud Dynamic Route for CDN API?
Needs your own provider key (bring your own key)
