Project

PSWriteOffice

PowerShell document automation across OfficeIMO's document, spreadsheet, presentation, PDF, Project, Access, EPUB, invoicing, and conversion engines.

Stars 654
Forks 82
Open issues 1
Total downloads 4,320,051
Release OfficeIMO-v3.5.3
Language: C# Updated: 2026-11-03
Cmdlet

Get-OfficeConfluencePage

Module
PSWriteOffice
Inputs
None
Outputs
OfficeIMO.Confluence.ConfluencePage OfficeIMO.Confluence.ConfluencePageBatch OfficeIMO.Confluence.ConfluenceContentConversionResult[System.String]

Reads one page or streams a filtered Confluence Cloud page listing.

Syntax

Get-OfficeConfluencePage
[-AsHtml]
[-AsMarkdown]
[-AsPage]
[-BodyFormat <Storage|AtlasDocFormat>]
[-Cursor <String>]
[-FailOnLoss]
[-Limit <Int32>]
-Session <ConfluenceSession>
[-SpaceId <String>]
[-Title <String>]
[<CommonParameters>]
#
Parameter set: List
Get-OfficeConfluencePage
[-AsHtml]
[-AsMarkdown]
[-BodyFormat <Storage|AtlasDocFormat>]
[-FailOnLoss]
[-PageId] <String>
-Session <ConfluenceSession>
[<CommonParameters>]
#
Parameter set: ById

Examples

Read a page as Markdown with fidelity evidence.

Get-OfficeConfluencePage -Session $session -PageId 12345 -AsMarkdown

Returns the converted Markdown value and its ADF conversion report.

Parameters

-AsHtml SwitchParameter optional
Project each page body to HTML and include conversion evidence.
-AsMarkdown SwitchParameter optional
Project each page body to Markdown and include conversion evidence.
-AsPage SwitchParameter optionalsets: List
Return listing batches rather than enumerating their pages.
-BodyFormat ConfluenceBodyFormat optional
Body representation requested from Confluence.
Possible values: Storage, AtlasDocFormat
-Cursor String optionalsets: List
Optional cursor at which to resume a page listing.
-FailOnLoss SwitchParameter optional
Throw when a requested projection reports reduced fidelity.
-Limit Int32 optionalsets: List
Maximum pages requested in each listing batch.
-Session ConfluenceSession required
Configured Confluence session.
-SpaceId String optionalsets: List
Optional space identifier used when listing pages.
-Title String optionalsets: List
Optional exact title used when listing pages.
-PageId String requiredposition: 0sets: ById
Page identifier.

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.