Notion Database Node
Overview
The Notion Database Loader Node enables you to extract content from Notion databases. It provides capabilities to authenticate with Notion's API, select specific databases, and filter the content you want to retrieve, making it perfect for creating dynamic knowledge bases from Notion content.
Usage cost: 0.1 credit / document
Configuration
Settings
Authentication
Integration Token*: Notion API integration token
Database ID*: Unique identifier of the target Notion database
Request Configuration
Request Timeout: Time limit for API requests (1-60 seconds)
Filter Object: JSON object defining content filtering rules
Must be valid JSON
Follows Notion's filtering syntax
Output Ports
documents
(List[Document]):List of Document objects containing database entries
Includes both content and metadata
documents_content
(List[string]):List of extracted text content
Raw content without metadata
Best Practices
Performance
Use filters to limit data retrieval
Integration Setup
Share database with integration
Verify correct permissions
Test connection before deployment
Common Issues
Integration token authentication failures
Database access permission errors
Timeout issues with large databases
Invalid filter object format
Rate limiting from Notion API
Missing database sharing settings
Last updated