Confluence · Arazzo Workflow
Confluence Archive or Retire a Page
Version 1.0.0
Check a page for children, archive it, and only trash or purge it when explicitly confirmed.
View Spec
View on GitHub
CollaborationContent ManagementDocumentationKnowledge BaseWikiArazzoWorkflows
Provider
Workflows
retire-page
Archive a Confluence page, optionally trashing or permanently purging it.
Reads a page and its children, archives it, and applies a delete only when the caller asks for trash or purge rather than archival.
1
readPage
getPageById
Read the page to capture its title, space, body, and the current version that the archive write must supersede.
2
checkForChildren
getChildPages
List the page's children before retiring it. Retiring a parent strands whatever hangs beneath it, so this is the check that should stop a careless purge.
3
archivePage
updatePage
Set the page's status to archived, which removes it from circulation while keeping it and its history addressable and restorable.
4
trashPage
deletePage
Move the archived page to the trash, where Confluence retains it and an administrator can still restore it.
5
purgePage
deletePage
Permanently delete the page. This is irreversible and is only reached when the caller explicitly asked to purge rather than archive or trash.