Skip to main content
FuseFuse
IntegrationsConfluenceActions

Get Confluence page content

Read a Confluence page as Markdown for current/archived lifecycle, or tombstone metadata for trashed pages. Never returns raw ADF or evaluates macros.

Agent markdown

pages.get · Confluence · v1

Details

Risk
Read
Idempotency
Safe
Availability
Default
Exposure
REST, SDK, MCP
MCP hints
readOnly=true, destructive=false, idempotent=true, openWorld=true

Scopes

  • read:page:confluence
  • offline_access

Input

Input schema
NameTypeRequiredConstraints
(root)objectYesadditionalProperties false
page_idstringYesminLength 1; maxLength 64
statusstringNoenum current | archived | trashed

Output

Output schema
NameTypeRequiredConstraints
(root)objectYesadditionalProperties false; oneOf branch 1: required status, content_format, content; status=current|archived / branch 2: required status; status=trashed
idstringYesminLength 1; maxLength 64
titlestringYesmaxLength 512
statusstringYesenum current | archived | trashed
space_idstringYesminLength 1; maxLength 64
parent_idstringNominLength 1; maxLength 64
parent_typestringNominLength 1; maxLength 64
author_idstringNominLength 1; maxLength 64
created_atstringNomaxLength 64
updated_atstringNomaxLength 64
revisionstringNomaxLength 64
urlstringNomaxLength 2048
content_formatstringNoenum markdown
contentstringNo

Raw schema

Input
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "page_id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "status": {
      "type": "string",
      "enum": [
        "current",
        "archived",
        "trashed"
      ]
    }
  },
  "required": [
    "page_id"
  ]
}
Output
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "title": {
      "type": "string",
      "maxLength": 512
    },
    "status": {
      "type": "string",
      "enum": [
        "current",
        "archived",
        "trashed"
      ]
    },
    "space_id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "parent_id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "parent_type": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "author_id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "created_at": {
      "type": "string",
      "maxLength": 64
    },
    "updated_at": {
      "type": "string",
      "maxLength": 64
    },
    "revision": {
      "type": "string",
      "maxLength": 64
    },
    "url": {
      "type": "string",
      "maxLength": 2048
    },
    "content_format": {
      "type": "string",
      "enum": [
        "markdown"
      ]
    },
    "content": {
      "type": "string"
    }
  },
  "required": [
    "id",
    "title",
    "status",
    "space_id"
  ],
  "oneOf": [
    {
      "required": [
        "status",
        "content_format",
        "content"
      ],
      "properties": {
        "status": {
          "enum": [
            "current",
            "archived"
          ]
        }
      }
    },
    {
      "required": [
        "status"
      ],
      "properties": {
        "status": {
          "enum": [
            "trashed"
          ]
        }
      }
    }
  ]
}