← Back to Skill Library
⚙️ Productivity

Notion

★★★★☆v1.0.0

Notion API integration via curl — pages, databases, blocks, and search. Read, create, and update Notion content from the terminal.

skill_view("notion")

🔧 Requirements

📖 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