Confluence

Frends.Confluence.Request / 1.1.0

Summary

Reaches the Confluence Cloud REST API and hands back the raw response. Being a pass-through, it covers the whole documented API rather than one operation, so pages, spaces, comments and attachments are all in scope.

Typical use — reading or writing Confluence content from a Process, where the API surface is broad enough that a Task per operation would never keep up

Details

Frends version
5.7 and newer
Agent
Crossplatform
Target framework
net8.0

Input parameters.

Name Type Default Example Description
Username String john.doe@email.com

Username used to connect to confluence with Basic Auth.

ApiTokenSecret String AKxDuOPvOWAb2g1-HtJmeqnlcztevlXMqDGtsNURL88=2C9A9D12

ApiToken used to connect to confluence with Basic Auth.

HttpMethod HttpMethod HttpMethod.Get

Define method of request.

Possible values:

  • GET: Define method of request.

  • POST: Define method of request.

  • PUT: Define method of request.

  • PATCH: Define method of request.

  • DELETE: Define method of request.

ApiVersion ApiVersion ApiVersion.V1

Api version that will be used in a request.

Possible values:

  • V1: Api version that will be used in a request.

  • V2: Api version that will be used in a request.

ConfluenceDomainName String example-name

Confluence name

OperationSufix String /audit/export

Url suffix from of operation. All operations are described in Confluence Rest API documentation.

JsonBody String {"title": "New Page", "status": "current"}

Body content of a request if needed in a JSON format.

QueryParameters Dictionary<String, String> { {page, 1}, {limit, 5} }

Query parameters from which query string will be constructed.

An unhandled error has occurred. Reload 🗙