Is There a Graceful Solution to the Notion Create_Page Block Limit Without Using HTTP or JS Access to the Notion API?

This topic was automatically generated from Slack. You can find the original thread here.

is there a graceful way around the Notion > create_page block limit of body.children.length should be ≤ 100`` without having to switch to a HTTP or JS access of the Notion API?

To work around the Notion create_page block limit of body.children.length being less than or equal to 100, you can use the Notion “Append Block to Parent” action. This action allows you to add blocks to an existing parent block, which can help you bypass the limit. Here’s how to use the “Append Block to Parent” action: 1. Search for the Notion app in the Pipedream step menu. 2. Select the “Append Block to Parent” action. 3. Connect your Notion account. 4. Select a Parent Block ID or pass a string from a previous step. 5. At the bottom of the step, click “Test” to run the action and test the configuration. You can use this action to append blocks to the parent block in batches of 100 or fewer, allowing you to work around the limit.

If the page is created as part of the current workflow, does the create_page block return the Block ID to use in the append step?

it looks like the answer is “yes” but now I need to convert my string to JSON