All Products
Search
Document Center

Edge Security Acceleration:DescribeDcdnReportList

Last Updated:Oct 17, 2024

Queries custom reports.

Operation description

Note
  • This operation queries the metadata of all operations reports. The statistics in the reports are not returned.
  • You can call this operation up to three times per second per account.
  • Debugging

    You can run this interface directly in OpenAPI Explorer, saving you the trouble of calculating signatures. After running successfully, OpenAPI Explorer can automatically generate SDK code samples.

    Authorization information

    There is currently no authorization information disclosed in the API.

    Request parameters

    ParameterTypeRequiredDescriptionExample
    ReportIdlongNo

    The ID of the operations report that you want to query. If you do not specify an ID, all operations reports are queried.

    2

    Response parameters

    ParameterTypeDescriptionExample
    object
    Contentstring

    The information about the operations report.

    "data": [{"reportId":2,"deliver":{"report":{"title":"DomainPvUv","format":"chart","shape":"line","xAxis":"ds","yAxis":"cnt","legend":"cnt_type","header":["ds","cnt_type","cnt"]}}}
    RequestIdstring

    The ID of the request.

    04F0F334-1335-436C-A1D7-6C044FE73368

    Fields in the Content parameter

    FieldTypeDescription
    reportIdLongThe ID of the report.
    deliverreportThe type of the report.

    Fields in the report parameter

    FieldTypeDescription
    titleStringThe title of the report.
    formatStringThe format of the report. Valid values:charttable
    shapeStringThe type of the chart. When format is set to table, ignore this field. Valid values:linepiebar
    headerString[]The fields that are used as the table headers.
    legendStringThe fields that are used as the legends.
    xAxisStringThe x-axis of the chart. If you do not specify a value, the chart does not have an x-axis.
    yAxisStringThe y-axis of the chart. If you do not specify a value, the chart does not have a y-axis.

    Examples

    Sample success responses

    JSONformat

    {
      "Content": "\"data\": [{\"reportId\":2,\"deliver\":{\"report\":{\"title\":\"DomainPvUv\",\"format\":\"chart\",\"shape\":\"line\",\"xAxis\":\"ds\",\"yAxis\":\"cnt\",\"legend\":\"cnt_type\",\"header\":[\"ds\",\"cnt_type\",\"cnt\"]}}}",
      "RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368"
    }

    Error codes

    HTTP status codeError codeError messageDescription
    400InvalidParameterThe specified parameter is invalid.A parameter is set to an invalid value.
    400TimeParseFailedFailed to parse the time parameter.Failed to parse the time parameter.
    400SubscriptionAlreadyExistsThe subscription already exists.The subscription already exists.
    400SubscriptionNotFoundThe subscription is not found.The subscription is not found.
    400NameAlreadyExistsThe name already exists.The name already exists.
    400DeliverExceedLimitThe maximum number of subscribed tasks is exceeded.The number of tracking tasks has reached the upper limit.

    For a list of error codes, visit the Service error codes.