notion_create_page
Create a Notion page or database row with markdown content, title, icon, and properties. Provide a parent page ID or database ID to place it.
Instructions
Create a new Notion page with optional markdown content.
For a standalone page under another page, provide parent_page_id. For a database row, provide database_id and properties_json.
title: the page title. content: markdown text that becomes the page body. Supports headings, lists, quotes, code blocks, inline formatting. parent_page_id: ID of the parent page. database_id: ID of a database to add the row to. properties_json: JSON object of extra Notion properties (for database rows). Keys are property names, values are Notion API property value objects. icon: emoji character for the page icon (e.g. "🚀").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| icon | No | ||
| title | Yes | ||
| content | No | ||
| database_id | No | ||
| parent_page_id | No | ||
| properties_json | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |