Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Confluence Details → Post Undefined

AI-generated

Overview

This node integrates with the Confluence Details resource to post data, specifically allowing users to send JSON content to a Confluence-related endpoint. It is useful for scenarios where you want to programmatically update or add details in Confluence via an API, such as posting FAQ links or other structured information.

A practical example would be automating the update of a Confluence page's metadata or content by sending JSON-formatted data representing FAQ links or other relevant details.

Properties

Name Meaning
Body A JSON object representing the content to post. By default, it contains an array faq_links which can be populated with objects describing individual FAQ entries. The property expects valid JSON input that will be parsed and sent as the request body.

Output

The node outputs JSON data corresponding to the response from the Confluence API after posting the provided JSON body. The output structure is:

  • json: Contains the API response data, which may include confirmation of the posted content, status messages, or error details if the request failed.

No binary data output is indicated for this operation.

Dependencies

  • Requires an API key credential for authentication with the Confluence service.
  • Needs proper configuration of the base URL and authentication credentials (tenant, client ID, client secret) for the Confluence API.
  • The node uses HTTP POST requests with JSON payloads to interact with the Confluence API.

Troubleshooting

  • Common issues:

    • Invalid JSON in the "Body" property can cause parsing errors before the request is sent.
    • Missing or incorrect API credentials will result in authentication failures.
    • Incorrect endpoint or malformed request body may lead to API errors.
  • Error messages:

    • "No credentials returned!": Indicates missing or misconfigured API authentication credentials.
    • Errors related to JSON parsing: Ensure the "Body" field contains valid JSON.
    • API response errors: Check the API response message included in the output JSON for details.

To resolve these issues:

  • Verify that the API credentials are correctly set up in n8n.
  • Validate the JSON syntax in the "Body" property before execution.
  • Consult the Confluence API documentation for correct request formats and required fields.

Links and References

Discussion