All Products
Search
Document Center

Edge Security Acceleration:DescribeDDoSPrice

Last Updated:Jul 31, 2026

Queries the price of an Anti-DDoS Pro or Anti-DDoS Premium instance.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

No authorization for this operation. If you encounter issues with this operation, contact technical support.

Request parameters

Parameter

Type

Required

Description

Example

DDoSBurstableDomesticProtection

string

Yes

The specification of the instance in the Chinese mainland.

Valid values:

  • cn_300 :

    base protection of 30 Gbps with burstable protection up to 300 Gbps.

  • cn_600 :

    base protection of 60 Gbps with burstable protection up to 600 Gbps.

  • off :

    platform-level protection.

cn_300

DDoSBurstableOverseasProtection

string

Yes

The specification of the instance outside the Chinese mainland.

Valid values:

  • overseas_twice_unlimited :

    Tbps-level Anycast unlimited protection (twice per month)

  • overseas_300 :

    protection up to 300 Gbps.

  • overseas_unlimited :

    Tbps-level Anycast unlimited protection.

  • off :

    platform-level protection.

overseas_300

DDoSBillingMode

string

Yes

The billing method.

Valid values:

  • CleanTraffic :

    pay-by-traffic on an hourly basis.

CleanTraffic

Response elements

Element

Type

Description

Example

object

The response struct.

RequestId

string

The request ID.

36af3fcc-43d0-441c-86b1-428951dc8225

PriceModel

object

The price information.

Price

number

The final price of the order, which is the actual transaction price.

60

Currency

string

The currency. Valid values:

  • JPY: Japanese Yen.

  • USD: US Dollar.

  • CNY: Chinese Yuan.

CNY

TotalPrice

number

The original price of the order. Original price = actual transaction price + discount amount.

100

DiscountPrice

number

The discount amount of the order.

40

Rule

object

RuleList

array<object>

The rule hits.

object

Name

string

The policy name.

PolicyA.

RuleDescId

integer

The policy ID.

1

Examples

Success response

JSON format

{
  "RequestId": "36af3fcc-43d0-441c-86b1-428951dc8225",
  "PriceModel": {
    "Price": 60,
    "Currency": "CNY",
    "TotalPrice": 100,
    "DiscountPrice": 40,
    "Rule": {
      "RuleList": [
        {
          "Name": "PolicyA.",
          "RuleDescId": 1
        }
      ]
    }
  }
}

Error codes

HTTP status code

Error code

Error message

Description

400 InternalError An internal exception occurred, please try again later. An inner exception was triggered. Please try again later.
400 CheckPlanFailed Invalid plan name or code. Check and try again. Invalid plan name or code. Check and try again.
400 InvalidSiteICP The specified website does not have an ICP filing or the filing information is invalid. Make sure your website is filed and try again. The specified website does not have an ICP filing or the filing information is invalid. Make sure your website is filed and try again.
400 InvalidSiteName Invalid website name. Check and try again. Invalid website name. Check and try again.
400 SYSTEM.NoSpecificCodeFailed Invalid subscription duration. Check and try again. Invalid subscription duration. Check and try again.
400 InvalidComponent The order parameters is invalid. The order parameters is invalid.

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.