@this-npm-test-org/connection-confluence
v0.1.3
Published
Search and read pages, spaces, and documentation.
Downloads
509
Readme
Confluence
Search and read pages, spaces, and documentation.
Install
amodal connect confluenceAuthentication
Basic auth with Atlassian API token.
CONFLUENCE_EMAIL— Atlassian account emailCONFLUENCE_API_TOKEN— API token from https://id.atlassian.com/manage-profile/security/api-tokensCONFLUENCE_BASE_URL— Full instance URL (e.g., https://yourcompany.atlassian.net)
Endpoints
Pages
GET /wiki/api/v2/pages— List pagesGET /wiki/api/v2/pages/:id— Get page with contentPOST /wiki/api/v2/pages— Create a page (confirmation)PUT /wiki/api/v2/pages/:id— Update a page (confirmation)GET /wiki/api/v2/pages/:id/children— List child pagesPOST /wiki/api/v2/pages/:id/children— Create child page (confirmation)DELETE /wiki/api/v2/pages/:id— Delete a page (confirmation)
Spaces
GET /wiki/api/v2/spaces— List spacesGET /wiki/api/v2/spaces/:id— Get space detailsPOST /wiki/api/v2/spaces— Create a space (confirmation)DELETE /wiki/api/v2/spaces/:id— Delete a space (confirmation)
Search
GET /wiki/rest/api/content/search— Search content (CQL)
Entities
- wiki, api, page, space, rest, content, search
Rules
- Updates require the current version number (fetched from the page first) and must increment by exactly 1
- V2 API and V1 API coexist — search is only available on V1 (
/wiki/rest/api/content/search) - Page titles must be unique within a space — duplicate titles cause 400 errors
- Rate limits are per-user and dynamic; keep under 50 requests/second to avoid throttling
