Appearance
Query Search Filter API
API Information
- Request Path:
/processtask/query/search/filter - Request Method:
GET - Content-Type:
application/json
Request Headers
| Parameter | Type | Required | Description |
|---|---|---|---|
| Authorization | String | Yes | User authentication token |
Request Parameters
No request parameters required.
Response Body Structure
CommonResponse Object
| Field | Type | Description |
|---|---|---|
| code | Integer | Response status code |
| message | String | Response message |
| data | DataTaskSearchFilterDto | Search filter options response |
Response Examples
Success Response
json
{
"code": 200,
"message": "success",
"data": {
"compressionList": [
{
"code": "LOSSY",
"name": "Lossy Compression"
},
{
"code": "LOSSLESS",
"name": "Lossless Compression"
}
],
"resampleList": [
{
"code": "NEAREST",
"name": "Nearest Neighbor"
},
{
"code": "BILINEAR",
"name": "Bilinear"
}
],
"taskStatusList": [
{
"code": "PENDING",
"name": "Pending"
},
{
"code": "RUNNING",
"name": "Running"
},
{
"code": "COMPLETED",
"name": "Completed"
}
],
"taskTypeList": [
{
"code": "COMPRESSION",
"name": "Compression"
},
{
"code": "RESAMPLE",
"name": "Resample"
}
]
}
}Failure Response
json
{
"code": 401,
"message": "Unauthorized",
"data": null
}Error Code Description
| Error Code | Description |
|---|---|
| 200 | Success |
| 401 | Unauthorized |
| 500 | Server internal error |
Usage Instructions
- This API is used to get available search filter options for process tasks
- User authentication is required
- Returns predefined filter options for task types, statuses, compression methods, and resample methods
- No request parameters needed
Notes
- Returns static filter options for frontend dropdowns
- User authentication token must be included in request headers
- Filter options are predefined and not configurable