⚙️ Productivity
Notion
Notion API integration via curl — pages, databases, blocks, and search. Read, create, and update Notion content from the terminal.
skill_view("notion")
🔧 Requirements
- Env:NOTION_TOKEN
📖 Guide
Load with skill_view("notion"). Uses Notion's REST API directly. Requires a Notion Integration token. Supports page CRUD, database queries, block management, and search.
🔧 How To
Read a page: GET /v1/pages/{id}. Query database: POST /v1/databases/{id}/query with filters. Create page: POST /v1/pages with parent and properties. Search: POST /v1/search.
⚠️ Pitfalls
Notion API is paginated (100 items/page). Rich text formatting uses Notion-specific block structure. Integration must be shared with specific pages — no blanket access.
Related Skills
More skills in Productivity