{ "opencollection": "1.0.0", "info": { "name": "Atlassian Admin Account Page API", "version": "1.0.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Page", "type": "folder" }, "items": [ { "info": { "name": "Atlassian Delete Page Tree", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.atlassian.com/wiki/rest/api/content/:id/pageTree", "params": [ { "name": "id", "value": "", "type": "path", "description": "The ID of the content which forms root of the page tree, to be deleted." } ] }, "docs": "This API operation permanently deletes an entire page tree in Atlassian Confluence, starting from the specified page ID and including all of its child pages and descendants. When executed via a DELETE request to the endpoint, it removes not just the target page but cascades the deletion through the complete hierarchical structure beneath it, making it a powerful but potentially destructive operation that should be used with caution. The operation requires appropriate permissions and the page ID " }, { "info": { "name": "Atlassian Move Page to New Location Relative to Target Page", "type": "http" }, "http": { "method": "PUT", "url": "https://api.atlassian.com/wiki/rest/api/content/:pageId/move/:position/:targetId", "params": [ { "name": "pageId", "value": "", "type": "path", "description": "The ID of the page to be moved" }, { "name": "position", "value": "", "type": "path", "description": "The position to move the page to relative to the target page:\n* `before` - move the page under the same parent as the target, before the target in the list of children\n* `after` - move the page under the same parent as the target, after the target in the list of children\n* `append` - move the page to be a child of the target" }, { "name": "targetId", "value": "", "type": "path", "description": "The ID of the target page for this operation" } ] }, "docs": "This API operation moves a Confluence page to a new location in the content hierarchy by repositioning it relative to a target page. The operation requires three path parameters: the pageId of the page being moved, the position parameter that specifies where to place it (such as 'before' or 'after'), and the targetId of the reference page that determines the new location. By sending a PUT request to this endpoint, users can programmatically reorganize their Confluence space structure, moving pag" }, { "info": { "name": "Atlassian Get Watches for Page", "type": "http" }, "http": { "method": "GET", "url": "https://api.atlassian.com/wiki/rest/api/content/:id/notification/child-created", "params": [ { "name": "id", "value": "", "type": "path", "description": "The ID of the content to be queried for its watches." }, { "name": "start", "value": "", "type": "query", "description": "The starting index of the returned watches." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of watches to return per page.\nNote, this may be restricted by fixed system limits." } ] }, "docs": "This API operation retrieves a list of all users and groups watching a specific Confluence page for child page creation events. When called with a page ID, it returns the watches configured to notify watchers whenever a new child page is created under the specified parent page. The endpoint requires appropriate authentication and permissions to view the watch list, and it provides information about who will be notified when child content is added beneath the given page in the content hierarchy." } ] } ], "bundled": true }