Confluence Cloud icon

Confluence Cloud

Zugriff auf die Confluence Cloud REST API - Auto-generated from OpenAPI

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.

Links and References

Discussion