Add multiple content blocks (bulk, user-friendly)Bulk-add content blocks as children of a Notion page or supported parent block, optionally after an existing child.
Append code blocks (code, quote, equation)Append code and technical blocks (code, quote, equation) to a Notion page.
Append layout blocks (divider, TOC, columns)Append layout blocks (divider, TOC, breadcrumb, columns) to a Notion page.
Append media blocks (image, video, audio, files)Append media blocks (image, video, audio, file, pdf, embed, bookmark) to a Notion page.
Append table blocksAppend table blocks to a Notion page.
Append task blocks (to-do, toggle, callout)Append to-do, toggle, and callout blocks to a Notion page or block that supports children.
Append text blocks (paragraphs, headings, lists)Append text blocks (paragraphs, headings, lists) to a Notion page.
Archive Notion PageArchives (moves to trash) or unarchives (restores from trash) a specified Notion page.
Create commentAdds a comment to a Notion page (via `parent_page_id`) OR to an existing discussion thread (via `discussion_id`); cannot create new discussion threads on specific blocks (inline comments).
Create Notion DatabaseCreates a new Notion database as a subpage under a specified parent page with a defined properties schema.
Create Notion file uploadCreates a Notion FileUpload object for a direct, multipart, or external URL upload.
Create Notion pageCreates a new page in a Notion workspace under a specified parent page or database.
Create Notion viewCreate a Notion view.
Create Notion view queryCreate a Notion view query and return the first page of page references.
Delete a blockArchives a Notion block, page, or database by ID, moving it to Trash for possible later restoration.
Delete Notion viewDelete a Notion view.
Delete Notion view queryDelete a cached Notion view query.
Duplicate pageDuplicates a Notion page under a specified parent page or database, copying supported content and writable properties.
Fetch All Notion Block ContentsFetches child blocks of a Notion block or page across result pages, with optional recursive expansion.
Fetch Notion Block ChildrenRetrieves a paginated list of direct child blocks for a Notion block or page.
Fetch Notion block metadataFetches metadata for a Notion block (including pages, which are special blocks) using its UUID.
Fetch commentsFetches a page of unresolved comments for a specified Notion block or page ID.
Fetch Notion DataSearch accessible Notion pages and/or databases by title or list them without a query.
Fetch DatabaseFetches a Notion database's structural metadata (properties, title, etc.
Fetch database rowRetrieves a Notion database row's properties and metadata; use fetch_block_contents for page content blocks.
Get about userRetrieves detailed information about a specific Notion user, such as their name, avatar, and email, based on their unique user ID.
Get page markdownRetrieve a Notion page as Notion-flavored Markdown in a single API call without recursive block-children fetching.
Get page propertyCall this to get a specific property from a Notion page when you have a valid `page_id` and `property_id`; handles pagination for properties returning multiple items.
Get pluginGet a temporary download URL for one Notion Agent Skills plugin.
Get Notion view query resultsGet a page of results from a cached Notion view query.
Insert row databaseCreates a page (row) in a specified Notion database with optional properties and child blocks.
Insert Row From Natural LanguageCreates a new row (page) in a Notion database from a natural language description.
List data source templatesLists a page of accessible templates for a Notion data source, including their IDs and names.
List Notion file uploadsTool to retrieve file uploads for the current bot integration, sorted by most recent first.
List pluginsList one cursor page of Agent Skills plugins shared with the connected Notion integration.
List usersRetrieves a paginated list of users (excluding guests) from the Notion workspace; the number of users returned per page may be less than the requested `page_size`.
List Notion viewsList Notion views for a database or data source.
Move PageMoves a Notion page to a new parent page or database data source.
Query databaseQuery a shared Notion database for paginated entries, with sorting by database properties or page timestamps.
Query database with filterTool to query a Notion database with server-side filtering, sorting, and pagination.
Query data sourceQuery a Notion data source for pages or child data sources using filters, sorts, and optional property selection.
Replace page content (with backup)Replaces a page's child blocks by optionally backing up current content, archiving existing children, and appending new children in batches.
Retrieve CommentTool to retrieve a specific comment by its ID.
Retrieve Database PropertyTool to retrieve a specific property object of a Notion database.
Retrieve Notion file uploadTool to retrieve details of a Notion File Upload object by its identifier.
Retrieve pageRetrieve a Notion page's properties and metadata by page ID, rather than its block content.
Retrieve Notion viewRetrieve a Notion view and its configuration.
Search Notion pages and databasesSearch Notion pages and databases by title, with an object-type filter that defaults to pages.
Send file uploadTool to transmit file contents to Notion for a file upload object.
Update blockUpdates existing Notion block's text content.
Update PageUpdate page properties, icon, cover, or archive status.
Update page markdownApply synchronous targeted edits or replace a Notion page using Markdown.
Update Database Row (Page)Updates a specific row/page within a Notion database by its page UUID (row_id).
Update database schemaUpdates an existing Notion database's schema including title, description, and/or properties (columns).
Update Notion viewUpdate a Notion view.
Upsert database rowsUpserts Notion database rows in bulk by querying a filter for each item, then creating a row if none is returned or updating a match.
Who Am IReturn the identity (workspace, owner) of the connected Notion account.