tasks

List all tasks from AI Note with advanced filtering, date ranges, location search, and sorting

List all tasks from AI Note with advanced filtering, date ranges, location search, and sorting

post/api/mcp/tools/list_tasks

Request

  • Base URL: https://api.ainote.dev
  • URL: https://api.ainote.dev/api/mcp/tools/list_tasks
  • Auth: API key in header Authorization

Request body

status'pending' | 'completed'

Filter by task status

is_importantboolean

Filter by important tasks only

limitnumber

Maximum number of tasks to return (default: 25, max: 500)

offsetnumber

Number of tasks to skip for pagination (default: 0). Use with limit to fetch additional pages.

searchstring

Search keyword in task content and notes (case-insensitive partial match)

locationstring

Filter by location (partial match, e.g., '여의도', '서울')

category_idstring

Filter by category UUID

due_date_startstring

Filter tasks with due_date >= this date (ISO 8601 format)

due_date_endstring

Filter tasks with due_date <= this date (ISO 8601 format)

completed_date_startstring

Filter tasks completed >= this date (ISO 8601 format)

completed_date_endstring

Filter tasks completed <= this date (ISO 8601 format)

created_date_startstring

Filter tasks created >= this date (ISO 8601 format)

created_date_endstring

Filter tasks created <= this date (ISO 8601 format)

overdueboolean

Filter overdue incomplete tasks (due_date < today)

due_todayboolean

Filter tasks due today

has_notificationboolean

Filter by notification enabled status

sort_by'due_date' | 'created_at' | 'completed_at' | 'updated_at' | 'is_important'

Sort field (default: created_at)

sort_order'asc' | 'desc'

Sort order (default: desc)

Response

Tool executed successfully

Changes

No recorded changes to this operation across all 1 revision of this API.