Discuss Kit icon

Discuss Kit

Consume Discuss Kit API

Overview

This node interacts with the Discuss Kit API to manage various content types such as discussions, blogs, bookmarks, documentation, comments, labels, boards, and search queries. Specifically, for the Documentation resource with the Remove Assignee operation, it removes an assigned user from a documentation item.

Use cases include automating content management workflows where you need to dynamically update assignees on documentation pages, for example, removing a team member who is no longer responsible for a document or reassigning tasks programmatically.

Practical example:

  • You have a documentation page assigned to multiple users. When a user leaves the project, this node can be used to remove that user from the assignees list automatically.

Properties

Name Meaning
Content ID The unique identifier of the documentation content from which the assignee will be removed.
Assignee The identifier (e.g., username or user ID) of the assignee to remove from the content.

Output

The node outputs JSON data representing the result of the API call to remove the assignee. Typically, this will be the updated content object or a confirmation response indicating successful removal.

No binary data output is involved in this operation.

Dependencies

  • Requires access to the Discuss Kit API.
  • Needs an API authentication token or API key credential configured in n8n to authorize requests.
  • Uses internal helper functions to make HTTP requests to the Discuss Kit backend endpoints.

Troubleshooting

  • Common issues:

    • Invalid or missing Content ID or Assignee values will cause the API request to fail.
    • Insufficient permissions or invalid API credentials may result in authorization errors.
    • Network connectivity problems can prevent communication with the Discuss Kit API.
  • Error messages:

    • "error": "Not Found" — The specified content ID or assignee does not exist. Verify the IDs.
    • "error": "Unauthorized" — Check that your API credentials are correctly set up and have necessary permissions.
    • Timeout or network errors — Ensure your environment has internet access and the Discuss Kit API endpoint is reachable.

Links and References

Discussion