actionenumобязательный
The operation to perform.
addTagsstring[]
Tags to add to the reminder (for update). Merges with existing tags. Example: ["followup"]
completedboolean
Mark the reminder as completed/uncompleted (update only).
dueDatestring
Due date. RECOMMENDED format: 'YYYY-MM-DD HH:mm:ss' (local time without timezone, e.g., '2025-11-04 18:00:00'). Also supports: 'YYYY-MM-DD', 'YYYY-MM-DDTHH:mm:ss', or ISO 8601 with timezone (e.g., '2025-10-30T04:00:00Z'). When no timezone is specified, the time is interpreted as local time.
dueWithinenum
Filter reminders by a due date range (applied in TS after fetch).
endDatestring
End of the due-date window (READ-only, action='read'). Passed to the CLI as --end; the end day is exclusive. Only the date part is used — any time/zone component is truncated to the date prefix (day granularity). If only one of startDate/endDate is supplied, the other is filled in as a 14-day window.
filterListstring
Filter reminders by a specific list name.
filterLocationBasedboolean
Filter to only show location-based reminders when true.
filterPriorityenum
Filter reminders by priority level.
filterRecurringboolean
Filter to only show recurring reminders when true.
filterTagsstring[]
Filter reminders by tags (must have ALL specified tags). Example: ["work", "urgent"]
idstring
The unique identifier of the reminder (REQUIRED for update, delete; optional for read to get single reminder).
notestring
Additional notes for the reminder.
priorityenum
Priority level: 0=none, 1=high, 5=medium, 9=low (for create/update).
removeTagsstring[]
Tags to remove from the reminder (for update). Example: ["urgent"]
searchstring
A search term to filter reminders by title or notes (applied in TS after fetch).
showCompletedboolean
Include completed reminders in the results.
startDatestring
Start date. When action='update': sets the reminder's start date (the CLI cannot set it at create time) — format 'YYYY-MM-DD', 'YYYY-MM-DD HH:mm:ss', or ISO 8601. When action='read': start of the due-date window, passed to the CLI as --start (start day inclusive). For read, only the date part is used — any time/zone component is truncated to the date prefix, so a window is resolved at day granularity. If only one of startDate/endDate is supplied for read, the other is filled in as a 14-day window.
subtasksstring[]
Initial subtasks to create with the reminder (for create action). Provide an array of subtask titles. Example: ["Buy milk", "Get eggs", "Pick up bread"]
tagsstring[]
Tags to set on the reminder (for create). Replaces any existing tags. Example: ["work", "urgent"]
targetListstring
The name of the list for create or update operations.
titlestring
The title of the reminder (REQUIRED for create, optional for update).
urlstring
A URL to associate with the reminder.