Confluence

App · Documents · 4 actions

Connect your Confluence account to browse spaces and create, read, and search pages.

Actions

ActionWhat it does
Create a Confluence pageCreate a new page in a Confluence space with a title and body text.
Get a Confluence pageLook up a Confluence page's title and body content by its ID.
List Confluence spacesList the Confluence spaces your connected account can access.
Search Confluence pagesFind Confluence pages using a Confluence search query (CQL).

Create a Confluence page

Create a new page in a Confluence space with a title and body text.

Inputs

Space keyspace_keytextRequired
Key of the Confluence space to create the page in, for example ENG.
TitletitletextRequired
Title of the page.
Contentcontenttext
Body text of the page. Plain text is wrapped into paragraphs.

Outputs

pageobject
Created page details
Example output
{
  "page": {
    "id": "page123456",
    "url": "https://your-domain.atlassian.net/wiki/spaces/ENG/pages/page123456"
  }
}

Get a Confluence page

Look up a Confluence page's title and body content by its ID.

Inputs

Page IDpage_idtextRequired
ID of the Confluence page to look up.

Outputs

pageobject
Page details
Example output
{
  "page": {
    "content": "<p>example_value</p>",
    "id": "page123456",
    "space_key": "ENG",
    "title": "example_value"
  }
}

List Confluence spaces

List the Confluence spaces your connected account can access.

Inputs

Max resultsmax_resultsnumber
Maximum number of spaces to return, from 1 to 100 (default 25).

Outputs

spaceslist
List of Confluence spaces accessible to the authenticated user
Example output
{
  "spaces": [
    {
      "id": "space123",
      "key": "ENG",
      "name": "Engineering",
      "type": "global"
    }
  ]
}

Search Confluence pages

Find Confluence pages using a Confluence search query (CQL).

Inputs

Search query (CQL)cqltextRequired
What to search for, written as a Confluence query (CQL). For example: space = ENG AND type = page ORDER BY created DESC.
Max resultsmax_resultsnumber
Maximum number of results to return, from 1 to 100.

Outputs

pageslist
Array of Confluence pages matching the search query. Use the id field with get_page to fetch full content
Example output
{
  "pages": [
    {
      "id": "page123456",
      "space_key": "ENG",
      "title": "example_value"
    }
  ]
}

On this page