Required Scopes

To configure a Sync for Confluence, you need to request the following scopes from your Atlassian OAuth application:

  • read:page:confluence
  • read:space:confluence
  • read:confluence-content.all
  • read:content:confluence
  • read:content-details:confluence
  • read:confluence-content.summary
  • read:hierarchical-content:confluence

Learn more about configuring scopes for your app in Adding Integrations.

Synced Objects

Confluence supports the following Synced Objects:

Files

Sync Configuration Options

Example
{
    "integration": "confluence",
    "pipeline": "files",
    "configuration": {
        "spaceId": "123456"
    }
}
spaceId
string

A Confluence Space ID to limit the Sync scope to pages within a specific space. Either spaceId or pageId must be provided.

pageId
string

A Confluence Page ID to limit the Sync scope to descendants of a specific page. Either spaceId or pageId must be provided.