---
name: docs/confluence-official:page-read
description: Read a Confluence page
version: "0.5.0"
---

> **Backend:** confluence-official (atlassian@claude-plugins-official)
> **Note:** Requires `atlassian@claude-plugins-official` plugin. Install: `/plugin install atlassian@claude-plugins-official`

# Page Read

## Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| page_id | string | Yes | Confluence page ID to retrieve |

## Implementation

Uses MCP Confluence tool: `mcp__atlassian__getConfluencePage`

## Output

| Field | Type | Description |
|-------|------|-------------|
| id | string | Page ID |
| title | string | Page title |
| body | string | Page content in Confluence storage format |
| version | number | Current version number (required for updates) |
| url | string | URL to the page |
| labels | string[] | Labels applied to the page |

## Errors

| Code | Cause | Recovery |
|------|-------|----------|
| NOT_FOUND | Page ID does not exist | Verify the page ID or use `confluence-official:page-search` to locate it |
| PERMISSION_DENIED | Token lacks read access to the page or space | Check plugin configuration and Confluence token scopes |
| PLUGIN_UNAVAILABLE | atlassian@claude-plugins-official plugin is not installed or not responding | Run `/plugin install atlassian@claude-plugins-official` and retry |

## Used By

- sync-context (reading existing pages before sync decisions)
- design-feature (reading reference pages during feature planning)
- design-solution (reading existing specification pages before updates)
