Queries custom operations reports.
Operation description
- 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
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
ReportId | long | No | The ID of the operations report that you want to query. If you do not specify an ID, all operations reports are queried. | 1 |
Response parameters
Fields in the data parameter
Field | Type | Description |
---|---|---|
reportId | Long | The ID of the request. |
deliver | report | The type of the report. |
Fields in the report parameter
Field | Type | Description |
---|---|---|
title | String | The title of the report. |
format | String | The format of the report. Valid values:charttable |
shape | String | The type of the chart. If the report is a table report, ignore this parameter. Valid values:linepiebar |
header | String[] | The fields that are used as the table headers. |
legend | String | The fields that are used as the legends. |
xAxis | String | The x-axis of the chart. If the report does not have an a-axis, this parameter is empty. |
yAxis | String | The y-axis of the chart. If the report does not have a y-axis, this parameter is empty. |
Examples
Sample success responses
JSON
format
{
"Content": "\"data\":[{\"reportId\":1,\"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 code | Error code | Error message | Description |
---|---|---|---|
400 | InvalidParameter | The specified parameter is invalid. | - |
400 | TimeParseFailed | Failed to parse the time parameter. | Failed to parse the time parameter. |
400 | SubscriptionAlreadyExists | The subscription already exists. | The subscription already exists. |
400 | SubscriptionNotFound | The subscription is not found. | The subscription is not found. |
400 | NameAlreadyExists | The name already exists. | The specified name already exists. |
400 | DeliverExceedLimit | The 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.