Call the DescribeDcdnDeliverList operation to query a list of all report tracking tasks.
Operation description
The throttling limit for a single user is 3 calls per second.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dcdn:DescribeDcdnDeliverList |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| 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. |
92 |
Response parameters
|
Parameter |
Type |
Description |
Example |
|
object |
|||
| Content |
string |
The data of the tracking task list. |
"data": \[{"deliverId": 1,"status": "enable","createTime": "2021-06-14T11:19:26Z","crontab": "0 0 0 \* \* ?","frequency": "d","name": "Domain name report","dmList": \["www.example.com"],"reports": \[{"reportId": 1,"conditions": \[{"op": "in","field": "prov","value": \["Heilongjiang","Beijing"]}]},{"reportId": 2}],"deliver": {"email": {"subject": "subject","to": \["username@example.com","username@example.org"],"copy":\["username@example.com","username@example.org"]}}}]} |
| RequestId |
string |
The request ID. |
04F0F334-1335-436C-A1D7-6C044FE73368 |
Description of the Content parameter
Parameter | Type | Description |
deliverId | Long | The ID of the tracking task. |
status | String | The status of the tracking task. Valid values: |
createTime | String | The time when the tracking task was created. |
crontab | String | The execution schedule of the tracking task. |
frequency | String | The execution frequency. Valid values: |
name | String | The name of the tracking task. |
dmList | String[] | The list of domain names for the tracking task. |
reports | String[] | The list of subscribed reports. This parameter contains the following subparameters: |
deliver | String | The delivery module, which contains information such as the email subject and recipients. |
Examples
Success response
JSON format
{
"Content": "\"data\": \\[{\"deliverId\": 1,\"status\": \"enable\",\"createTime\": \"2021-06-14T11:19:26Z\",\"crontab\": \"0 0 0 \\* \\* ?\",\"frequency\": \"d\",\"name\": \"Domain name report\",\"dmList\": \\[\"www.example.com\"],\"reports\": \\[{\"reportId\": 1,\"conditions\": \\[{\"op\": \"in\",\"field\": \"prov\",\"value\": \\[\"Heilongjiang\",\"Beijing\"]}]},{\"reportId\": 2}],\"deliver\": {\"email\": {\"subject\": \"subject\",\"to\": \\[\"username@example.com\",\"username@example.org\"],\"copy\":\\[\"username@example.com\",\"username@example.org\"]}}}]}\n",
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid. | A parameter is set to an invalid value. |
| 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 name already exists. |
| 400 | DeliverExceedLimit | The maximum number of subscribed tasks is exceeded. | The number of tracking tasks has reached the upper limit. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.