Confluence · Arazzo Workflow
Confluence Inventory a Space and Its Page Labels
Version 1.0.0
Resolve a space by key, read its metadata, walk its pages, and resolve the labels on a page.
View Spec
View on GitHub
CollaborationContent ManagementDocumentationKnowledge BaseWikiArazzoWorkflows
Provider
Workflows
inventory-space-content
Produce a read-only inventory of a Confluence space, its pages, and its labels.
Resolves a space key to an id, reads the space, lists its current pages, reads the labels on the first page returned, and resolves the first label to its canonical record.
1
resolveSpace
getSpaces
Resolve the supplied space key to the numeric space id that the rest of the inventory hangs off, and confirm a space actually matched.
2
readSpace
getSpaceById
Read the full space record to capture the homepage id, author, and the description that a bare listing does not return.
3
listSpacePages
getPagesInSpace
List the current pages in the space, sorted by last modification so the most recently touched content leads the inventory.
4
readPageLabels
getPageLabels
Read the labels attached to the first page in the inventory, which is how most Confluence taxonomies are actually expressed.
5
resolveLabel
getLabelById
Resolve one label id to its canonical name and prefix so the inventory records the taxonomy term rather than an opaque id.