ListTasks
List tasks
Security Level 0 (Disabled)
Description
Retrieves a list of all tasks with extensive filter and sort options. Supports pagination for large datasets and filtering by status, priority, category, and due date.
JSON Parameters
{
"status": "open",
"priority": "high",
"category": "work",
"sortBy": "dueDate",
"sortOrder": "asc",
"page": 1,
"limit": 20
}
| Parameter | Type | Required | Description |
|---|---|---|---|
status | String | No | Filter: open, in_progress, done, archived |
priority | String | No | Filter: low, medium, high, critical |
category | String | No | Filter by category |
sortBy | String | No | Sort by: dueDate, priority, createdAt |
page | Number | No | Page number (default: 1) |
limit | Number | No | Items per page (default: 20) |
Example Usage
API call:
GET /api/v1/tools/listtasks?status=open&priority=high&sortBy=dueDate
Return Values
{
"tasks": [
{"taskId": "t1", "title": "Task A", "priority": "high"},
{"taskId": "t2", "title": "Task B", "priority": "high"}
],
"total": 42,
"page": 1,
"totalPages": 3,
"success": true
}
Related Tools
Benefits
- Flexible Filtering Filter by any criteria - find exactly what you're looking for!
- Sorting Sort by priority, date, or status - your tasks, your order!
- Pagination A clear overview even with thousands of tasks!
- Fast Optimized queries - results in milliseconds!
Time Savings
No measured time-saving or performance figures are available here. Results depend on the task and environment.
Ready to Get Started?
Manage all your tasks with ListTasks.
Download Now