Discuss Kit icon

Discuss Kit

Consume Discuss Kit API

Discussion → Update Content

AI-generated

Overview

This node operation updates the content of a discussion post in the Discuss Kit platform. It allows users to modify the title, content, board association, labels, and assignees of an existing discussion post by specifying the content ID and the new values for these fields. This operation is useful for managing and editing discussion content dynamically within automation workflows, such as updating a discussion post based on new information or user input.

Use Case Examples

  1. Updating the title and content of a discussion post to reflect new information.
  2. Changing the board or labels associated with a discussion to reorganize content.
  3. Assigning or reassigning users to a discussion post for task management.

Properties

Name Meaning
Title Title of the discussion post to be updated.
Content Content of the discussion post in JSON string format to update the post's body.
Board ID of the board to which the discussion post belongs, allowing reassignment to a different board.
Labels Comma-separated labels to categorize or tag the discussion post.
Assignees Comma-separated DIDs of users assigned to the discussion post.
Content ID ID of the discussion content to identify which post to update.
Slug Slug of the content, used for URL or identification purposes in some contexts.

Output

JSON

  • id - Unique identifier of the updated discussion post.
  • title - Updated title of the discussion post.
  • content - Updated content of the discussion post.
  • boardId - Board ID associated with the updated discussion post.
  • labels - Labels assigned to the updated discussion post.
  • assignees - Assignees assigned to the updated discussion post.

Dependencies

  • Discuss Kit API
  • API authentication token or credentials for Blocklet Component API

Troubleshooting

  • Ensure the Content ID is correct and corresponds to an existing discussion post; otherwise, the update will fail.
  • Verify that the API credentials are valid and have sufficient permissions to update discussion content.
  • Check that the content field is a valid JSON string to avoid request errors.
  • If the board ID, labels, or assignees are provided, ensure they are in the correct format (e.g., comma-separated strings for labels and assignees).
  • Common error messages may include authorization errors, invalid content ID, or malformed request payloads. Verify input parameters and API access.

Discussion