create_page
Create a new Notion page as a subpage or a database row. Specify parent, title, optional markdown content, and database properties to add structured pages without altering existing content.
Instructions
Create a page, either as a row in a database or as a subpage of another page, as {title, url, properties}. parent_ref: an alias, a notion.so URL, an id, or an exact title. title: the new page's title. For a database parent, set the title this way, not through properties. markdown: optional page body. Headings 1-3, paragraphs, bulleted and numbered lists, to-dos, fenced code, quotes, and dividers are supported; anything else fails the call before Notion is touched. properties: for a database parent only, property name -> value, excluding the title property. Call get_database_schema first for the valid names.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| markdown | No | ||
| parent_ref | Yes | ||
| properties | No |