node-red-notion 2.1.1

Node-RED Notion nodes

npm install node-red-notion

Node-red-notion

A collection of Node-RED nodes for seamless integration with Notion's API, enabling users to create, retrieve, and manage their Notion content directly from Node-RED.

Installation

To install the Node-RED Notion integration, run:

npm install node-red-notion

Ensure you have your Notion API integration set up and your API key available.

Features

The following Notion API operations are supported:

Blocks

  • append-block-children: Appends child blocks to a specified block.
  • delete-block: Deletes a specified block in Notion.
  • get-block-children: Fetches child blocks of a specified block.

Pages

  • create-page: Creates a new page in Notion, given the parent database ID and properties.
  • get-page: Retrieves a specific page by its ID.
  • update-page: Updates the properties of a specific page.

Databases

  • create-database: Creates a new database.
  • get-database: Retrieves details of a specified database.
  • query-database: Retrieves filtered results from a Notion database.

Users

  • get-users: Fetches a list of users in the Notion workspace.

Error Handling

Errors from the Notion API are handled gracefully, returning structured error messages. The node output format will indicate the error type and include a helpful message.

Version Information

For detailed changelog information, please refer to the CHANGELOG.md.

Contributing

Contributions are welcome! Please open a merge request or issue on the GitLab repository.

License

This project is licensed under the MIT License.

Node Info

Version: 2.1.1
Updated 1 week, 1 day ago
License: MIT
Rating: 5.0 2

Categories

Actions

Rate:

Downloads

83 in the last week

Nodes

  • notion integration
  • append block children
  • get block children
  • update block
  • delete block
  • get page
  • update page
  • create page
  • get page property
  • create database
  • get database
  • query database
  • get users

Keywords

  • node-red
  • notion

Maintainers