create_page
Create a Notion page in a database or under another page. Match properties to the parent schema for database pages.
Instructions
Create a new Notion page inside a database or as a sub-page of another page. For database pages, properties must match the database schema.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| icon | No | Optional icon. E.g., {"type": "emoji", "emoji": "📄"} | |
| cover | No | Optional cover. E.g., {"type": "external", "external": {"url": "..."}} | |
| parent | Yes | Parent reference. Database: {"database_id": "..."}. Page: {"page_id": "..."} | |
| children | No | Optional list of block objects to add as the page body | |
| properties | Yes | Page properties matching the parent schema. For a plain page: {"title": {"title": [{"text": {"content": "My Title"}}]}} |