Overview

Pre-built tooling

Pre-built integrations

No pre-built integration yet (time to contribute: <48h)

Not seeing the integration you need? Build your own independently.

Access requirements

Pre-RequisitesStatusComment
Paid dev account⚠️ ConditionalConfluence Data Center requires a valid license. You can start a free trial for development.
Paid test account⚠️ ConditionalSame as above. A valid license is needed for test environments.
Partnership✅ Not requiredAtlassian partnership is not required to build or test apps on Data Center.
App review✅ Not requiredApp review is not mandatory unless publishing to the Atlassian Marketplace.
Security audit✅ Not requiredA security audit is only required if submitting to the Marketplace under certain programs.

Setup guide

1

Set up Confluence Data Center

  1. Ensure you have a running Confluence Data Center instance. If not, you can:
  2. Make sure you have administrator privileges on your Confluence Data Center instance.
2

Create an incoming link

  1. Log in to your Confluence Data Center instance as an administrator.
  2. Navigate to Administration menu > General Configuration > Application links.
  3. Select Create link.
  4. Select External application and then choose Incoming as the direction.
  5. Fill in the details as described in the sections below.
3

Provide application details

In the application details section:

  1. Enter a descriptive name for your application.
  2. For the Redirect URL, enter https://api.nango.dev/oauth/callback.

Note: This is the URL where users will be redirected after authorizing your application.

4

Configure application permissions

Select the appropriate permission scopes for your integration:

  • READ: View projects and issues the user can view, including related items like dashboards, filters, attachments, or comments.
  • WRITE: Create, update, and delete projects and issues the user can change, including related items.
  • ADMIN: Perform most administrative functions on the entire Confluence instance.
  • SYSTEM_ADMIN: Perform all administrative functions on the entire Confluence instance.

Note: Choose only the scopes your application needs. Higher-level scopes automatically include lower-level ones (e.g., WRITE includes READ).

5

Obtain OAuth credentials

  1. After creating the incoming link, you’ll receive your OAuth credentials:
    • Client ID: The identifier for your application
    • Client Secret: The secret key for your application
  2. Store these credentials securely as you’ll need them to configure your integration in Nango.
6

Next

Follow the Quickstart.

Need help getting started? Get help in the community.
TopicLinks
GeneralConfluence Data Center overview
Installation guide
Supported platforms
DeveloperTechnical Overview
REST API examples
REST API reference (v9.5.0+)
OAuth 2.0 provider API documentation
How to configure an incoming link
List of OAuth 2.0 scopes
How to turn on rate limiting
Contribute useful links by editing this page

API gotchas

  • Confluence Data Center may be installed with a context path (e.g., /confluence) or without one. This affects your API endpoints within Nango. With context: /confluence/rest/api/..., or Without context: /rest/api/.... Make sure your integration uses the correct one depending on how your Confluence instance is deployed.
Contribute API gotchas by editing this page

Going further

Connect to Confluence Data Center

Guide to connect to Confluence Data Center using Connect UI