Update Existing Page
AI-generatedSummary
Update an existing Notion page's properties by specifying the target page and mapping input content or files to its properties with configurable content formatting and upload options.
Inputs
- Page Selection Mode (required) — Choose how to select the target Notion page: manually by ID/URL, selecting a page from a database, or searching from all accessible pages.
- Page ID or URL (required) — Enter the Notion page ID (32 hex chars) or full URL when using Manual selection mode.
- Database Name or ID (required) — Select the database containing the target page when using Database selection mode.
- Page Name or ID (from database) (required) — Select the target page from the chosen database.
- Search Pages Name or ID (required) — Search and select from all accessible pages when using All Pages selection mode.
- Global Settings — Configure default processing settings including allocation strategy (greedy or balanced), parallel requests flag, property validation flag, and max API retries.
- Content Mappings (required) — Define one or more mappings of input data fields to Notion page properties.
- Input Type (required) — Specify the content type for each mapping: Plain Text (large content, faster), Rich Text (markdown with formatting), or Files (upload binaries).
- Content Field (required) — n8n expression, field name, or text to write as page content for Plain Text or Rich Text inputs.
- File Source Field (required) — Field containing binary file data, URLs, or Notion file references when uploading files.
- File Handling Mode (required) — Determine whether to replace all files or append new files to existing ones in file properties.
- Content Properties (required) — Select Notion page properties to update for content mappings; multiple properties can be targeted per mapping.
- File Properties (required) — Select Notion file properties to upload files into, with optional custom filenames.
- Advanced Options per Mapping — Override global settings such as chunk size, allocation strategy, and parallel processing individually per mapping.
Output shape
a list of results for each input item processed, containing update statuses and any returned Notion data relevant to the updated properties.
Supports multiple input items in a single run with per-item processing. Validates existence of page and properties if enabled, and utilizes retry logic for API calls. Content is chunked and allocated according to specified strategies and types, with optional parallelization. Files can be uploaded and either replace or append to existing page file properties.