Actions35
- Space Actions
- Page Actions
- Template Actions
- Search Actions
- Comment Actions
- Get Page Footer Comments
- Get Page Inline Comments
- Get Blog Post Footer Comments
- Get Blog Post Inline Comments
- Get Custom Content Comments
- Get Footer Comments
- Create Footer Comment
- Get Footer Comment By Id
- Update Footer Comment
- Delete Footer Comment
- Get Footer Comment Children
- Get Inline Comments
- Create Inline Comment
- Get Inline Comment By Id
- Update Inline Comment
- Delete Inline Comment
- Get Inline Comment Children
Overview
The "Create Page" operation in the Confluence Cloud node allows users to create a new page within a Confluence space. Pages are created as published by default unless specified otherwise (e.g., as drafts). This operation is useful for automating content creation workflows, such as generating documentation pages, project notes, or knowledge base articles directly from other systems or triggers.
Typical use cases include:
- Automatically creating meeting notes pages after calendar events.
- Generating product documentation pages from external data sources.
- Creating private or embedded pages for internal collaboration.
Properties
Name | Meaning |
---|---|
Additional Fields | Optional flags to customize page creation: - Embedded: Tag content as embedded (created in NCS). - Private: Make the page private so only the creator can view/edit. - Root Level: Create the page at the root level of the space (outside homepage tree). If true, parentId should not be supplied in the body. |
Request Body | JSON string representing the request body data for the page creation. This must be a valid JSON object describing the page content and metadata according to Confluence API requirements. |
Output
The output will contain the JSON response from the Confluence API representing the newly created page. This typically includes details such as:
- The page ID.
- Title.
- Status (published/draft).
- Space information.
- Versioning info.
- Links to the page.
- Other metadata returned by the API.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential configured in n8n to authenticate with the Confluence Cloud REST API.
- The node uses the Confluence Cloud API endpoint based on the domain provided in credentials.
- Permissions required: The user must have permission to view the target space and create pages within it.
Troubleshooting
- Invalid JSON in Request Body: Ensure that the JSON string provided in the "Request Body" property is well-formed. Invalid JSON will cause the API call to fail.
- Permission Errors: If the API returns permission errors, verify that the API key has sufficient rights to create pages in the specified space.
- Conflicting Parameters: Setting "Root Level" to true while also specifying a parent page ID in the request body may cause errors. Only one should be set accordingly.
- API Rate Limits: Frequent calls might hit rate limits imposed by Confluence Cloud; handle such errors by retrying after some delay.