Get Download Task List ListDownloadTask
Updated at:2025-11-03
Description
Retrieve the active download task list for the current user.
Request
- Request syntax
Text
1POST /v2/logstore/download/list HTTP/1.1
2Host: <Endpoint>
3Authorization: <Authorization String>
- Request headers
No additional headers are required beyond the standard request headers.
- Request parameters
| Parameter name | Types | Required or not | Parameter location | Description |
|---|---|---|---|---|
| project | String | No | RequestBody | Project name keyword query, accurate matching |
| logStoreName | String | No | RequestBody | Logstore keyword query, fuzzy matching |
| orderBy | String | No | RequestBody | Sorting field, sorted by creation time by default, supporting createdTime: Creation time, updatedTime: Update time, name: Name |
| order | String | No | RequestBody | Sort order, desc: descending; asc: ascending; default: desc |
| pageNo | Int | No | RequestBody | Start page, default: 1 |
| pageSize | Int | No | RequestBody | Data volume shown on each page, default: 10 |
Response
- Response headers
No additional headers are required beyond the standard response headers.
- Response parameters
| Field | Types | Description |
|---|---|---|
| success | Boolean | Whether the request succeeded |
| code | String | Request code, OK for success, or a specific error code for failure |
| message | String | Empty for request success, or a specific error message for request failure |
| result | Object | Result object |
The element structure of result object in the above table is as follows:
| Parameter name | Types | Description |
|---|---|---|
| order | String | Sort rule, desc: descending; asc: ascending |
| orderBy | String | Sorting field |
| pageNo | Int | Start page |
| pageSize | Int | Data volume shown on each page |
| total | Int | Total entries |
| tasks | List<DownloadTask> | Download task list |
The element structure of DownloadTask object in the above table is as follows:
| Parameter name | Types | Description |
|---|---|---|
| uuid | String | Unique ID of download task |
| name | String | Download task name |
| project | String | Project name |
| logStoreName | String | Logstore name |
| query | String | Query statement |
| queryStartTime | String | Log start time |
| queryEndTime | String | Log end time |
| format | String | Downloaded file format |
| limit | Int | Downloaded log lines |
| order | String | Sorting method |
| state | String | Download task status, WAITING: wait for execution; RUNNING: in execution;SUCCESS: execution completes; FAILED: execution fails; EXPIRED: the file expires |
| failedCode | DateTime | Download task execution failure code |
| failedMessage | DateTime | Reasons for download task execution failure |
| writtenRows | Int | Number of log lines written |
| fileDir | String | Download file directory |
| fileName | String | Download file name |
| execStartTime | String | Start time of download task execution |
| execEndTime | String | End time of download task execution |
| createdTime | String | Download task creation time |
| updatedTime | String | Update time of download task |
Error code
No special error codes are returned beyond standard error codes.
Example
- Request example
Text
1GET /v2/logstore/download/list?logStoreName=test&order=asc&orderBy=createdTime&pageNo=1&pageSize=10 HTTP/1.1
2Host: bls-log.bj.baidubce.com
3Authorization:bce-auth-v1/18717522d39411e9b721df098b0b908c/2019-09-10T07:00:20Z/1800/content-type;host;x-bce-date;x-bce-request-id/6a7cb6c9ac7ec156c805e55e7d0bcfc443b47feee97cf099c1c0d93a0b4c8304
- Response example
Text
1HTTP/1.1 200 OK
2Content-Type: application/json; charset=utf-8
3
4{
5 "code": "OK",
6 "success": true,
7 "result": {
8 "tasks": [
9 {
10 "uuid": "96b92fe6-3f40-5fe8-3a7f-3fe168b38cc5",
11 "name": "test",
12 "project": "default",
13 "logStoreName": "test",
14 "logStreamName": "",
15 "query": "match *",
16 "queryStartTime": "2024-11-04T06:00:00Z",
17 "queryEndTime": "2024-11-04T06:05:00Z",
18 "format": "json",
19 "limit": 100,
20 "order": "desc",
21 "state": "SUCCESS",
22 "failedCode": "",
23 "failedMessage": "",
24 "writtenRows": 100,
25 "fileDir": "bls-test/wang/download/",
26 "fileName": "test_json_96b92fe6-3f40-5fe8-3a7f-3fe168b38cc5.json",
27 "execStartTime": "2024-11-05T07:37:12Z",
28 "execEndTime": "2024-11-05T07:37:14Z",
29 "createdTime": "2024-11-05T07:37:12Z",
30 "updatedTime": "2024-11-05T07:37:14Z"
31 }
32 ],
33 "total": 1,
34 "orderBy": "createdTime",
35 "order": "desc",
36 "pageNo": 1,
37 "pageSize": 10
38 }
39}
