Skip to main content

Confluence

The Confluence source connector connects to Atlassian Confluence Cloud (the Atlassian-hosted product) and validates credentials against the Confluence REST API.

Status

This connector is currently in development:

  • Connection/authentication (credential validation) is implemented.
  • Schema discovery returns an empty catalog.
  • Data extraction is not yet available.

If you attempt to run a sync, it will fail with an error indicating extraction is still in development.

Requirements

  • A Confluence Cloud site hosted on Atlassian (domain must end with .atlassian.net)
  • A Confluence user email address
  • An Atlassian API token for that user

Authentication

This connector uses HTTP Basic Auth with:

  • Username: your Atlassian account email
  • Password: an Atlassian API token

To create an API token, use Atlassian’s API token management page for your account.

Credential validation

On connection test/login, the connector calls:

  • GET https://{domain}/wiki/rest/api/user/current

and expects a successful response.

Setup

  1. Identify your Confluence Cloud domain, for example:
    • your-company.atlassian.net
  2. Create or retrieve an Atlassian API token for the user that should be used for access.
  3. Configure the connector with the fields below.
  4. Run a connection test to validate credentials.

Configuration reference

FieldTypeRequiredDescription
domainstringYour Confluence Cloud domain. Must end with .atlassian.net (for example, your-company.atlassian.net).
emailstringAtlassian account email used for Basic Auth.
api_tokenstringAtlassian API token used as the Basic Auth password.

Streams

No streams are currently exposed. Schema discovery returns an empty catalog, and extraction is not yet implemented.

Troubleshooting

  • Domain must end with .atlassian.net: This connector currently supports Atlassian-hosted Confluence Cloud sites only. Ensure you provide the domain in the form your-site.atlassian.net (without https://).
  • Credential validation failed: Confirm the email and API token are correct and that the user has access to the Confluence site.