What problem does it solve? Working with Notion programmatically often requires learning SDKs or writing boilerplate code. This Skill lets you interact with the Notion API directly through curl commands to search, read, create, and update pages, databases, and blocks without extra tooling. ## Core Features & Use Cases - Full CRUD via curl: Search workspaces, get page content, create pages in databases, query data sources with filters and sorts, and update page properties. - Block-level content management: Append paragraphs, headings, lists, to-dos, code blocks, callouts, and more to any page, with a complete block-type reference. - API version 2025-09-03 guidance: Covers the data sources model, including the distinction between database_id and data_source_id. - Use Case: Ask the assistant to create a new task in your Notion project database with a status and due date, then append meeting notes as blocks to an existing page. ## Quick Start Set your NOTION_API_KEY environment variable and ask the assistant to create a new page in your Notion database with a title and status.