confluence capability operations
Confluence Cloud spaces and pages
Part of the pipeline capability catalog. Index: ../capabilities.md.
create_page
Create a page for the signed-in caller. Creates or updates data.
Example: {"space_key":"example"} (mutation)
Inputs (params):
| Param | Type | Required | Description |
|---|---|---|---|
space_key |
string |
no | Space key |
title |
string |
yes | Page title |
content |
string |
no | Storage-format XHTML content |
Usage:
- name: create_page_step
capability: confluence
operation: create_page
params:
space_key: "..."
title: "..." # required
content: "..."
delete_page
Delete a page for the signed-in caller. Deletes or removes data.
Example: {"page_id":"example"} (mutation)
Inputs (params):
| Param | Type | Required | Description |
|---|---|---|---|
page_id |
string |
yes | Page ID |
Usage:
- name: delete_page_step
capability: confluence
operation: delete_page
params:
page_id: "..." # required
get_page
Get a page for the signed-in caller. Read-only.
Example: {"page_id":"example"}
Inputs (params):
| Param | Type | Required | Description |
|---|---|---|---|
page_id |
string |
yes | Page ID |
Usage:
- name: get_page_step
capability: confluence
operation: get_page
params:
page_id: "..." # required
get_page_content
Get page storage content for the signed-in caller. Read-only.
Example: {"page_id":"example"}
Inputs (params):
| Param | Type | Required | Description |
|---|---|---|---|
page_id |
string |
yes | Page ID |
Usage:
- name: get_page_content_step
capability: confluence
operation: get_page_content
params:
page_id: "..." # required
health
Health check for the signed-in caller. Read-only.
Example: {}
Inputs (params):
(none)
Usage:
- name: health_step
capability: confluence
operation: health
list_pages
List pages in a space for the signed-in caller. Read-only.
Example: {"limit":20}
Inputs (params):
| Param | Type | Required | Description |
|---|---|---|---|
space_key |
string |
no | Space key |
limit |
int |
no | Maximum items per page |
cursor |
string |
no | Pagination cursor |
Usage:
- name: list_pages_step
capability: confluence
operation: list_pages
params:
space_key: "..."
limit: 0
cursor: "..."
list_spaces
List spaces for the signed-in caller. Read-only.
Example: {"limit":20}
Inputs (params):
| Param | Type | Required | Description |
|---|---|---|---|
limit |
int |
no | Maximum items per page |
cursor |
string |
no | Pagination cursor |
Usage:
- name: list_spaces_step
capability: confluence
operation: list_spaces
params:
limit: 0
cursor: "..."
search_pages
Search pages with CQL for the signed-in caller. Read-only.
Example: {"cql":"example"}
Inputs (params):
| Param | Type | Required | Description |
|---|---|---|---|
cql |
string |
yes | CQL query |
limit |
int |
no | Maximum items per page |
cursor |
string |
no | Pagination cursor |
Usage:
- name: search_pages_step
capability: confluence
operation: search_pages
params:
cql: "..." # required
limit: 0
cursor: "..."
update_page
Update a page for the signed-in caller. Creates or updates data.
Example: {"page_id":"example"} (mutation)
Inputs (params):
| Param | Type | Required | Description |
|---|---|---|---|
page_id |
string |
yes | Page ID |
title |
string |
no | New title |
content |
string |
no | Storage-format XHTML content |
Usage:
- name: update_page_step
capability: confluence
operation: update_page
params:
page_id: "..." # required
title: "..."
content: "..."