find_notes_in_notebook
Retrieve all notes in a notebook by name or path, with pagination, filtering by tasks and completion status, and sorting options.
Instructions
Find all notes in a specific notebook, with pagination support.
MAIN FUNCTION FOR NOTEBOOK SEARCHES!
Use this when you want to find all notes in a specific notebook.
Notebook can be specified by name or path:
"Work" - matches notebook named "Work" (must be unique)
"Projects/Work" - matches "Work" notebook inside "Projects"
Returns: str: List of all notes in the specified notebook, with pagination information.
Examples: - find_notes_in_notebook("Work Projects") - Find all notes in "Work Projects" - find_notes_in_notebook("Personal Notes", limit=10, offset=10) - Find notes in "Personal Notes" (page 2) - find_notes_in_notebook("Personal Notes", task=True) - Find only tasks in "Personal Notes" - find_notes_in_notebook("Projects", task=True, completed=False) - Find only uncompleted tasks in "Projects" - find_notes_in_notebook("Project A/tasks") - Find notes in "tasks" sub-notebook under "Project A"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notebook_name | Yes | Notebook name or path (e.g., 'Work' or 'Projects/Work/Tasks') | |
| limit | No | Max results (1-100, default: 20) | |
| offset | No | Skip count for pagination (default: 0) | |
| task | No | Filter by task type (default: None) | |
| completed | No | Filter by completion status (default: None) | |
| order_by | No | Sort field: "title", "created_time", "updated_time" (default: updated_time) | |
| order_dir | No | Sort direction: "asc", "desc" (default: asc for title, desc for time fields) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |