diff --git a/todo-backend/README.md b/todo-backend/README.md index 1c3ca23..c12ad3d 100644 --- a/todo-backend/README.md +++ b/todo-backend/README.md @@ -71,7 +71,7 @@ ## **GET /v1/tasks** -Return all tasks with pagination support +Return all tasks with pagination and sorting support - **Params** None @@ -80,6 +80,10 @@ Return all tasks with pagination support - Optional: `page=[integer]` (Page number for pagination, default: 1) - Optional: `limit=[integer]` (Number of items per page, default: from Settings) +- Optional: `sort_by=[string]` (Field to sort by: "createdAt", "dueAt", "priority", "assignee.name"; default: "createdAt") + +- Optional: `order=[string]` (Sort order: "asc", "desc", default varies by field: createdAt: "desc", dueAt: "asc", priority: "desc", assignee: "asc") + - **Success Response:** - **Code:** 200