Actions66
- Board Actions
- Bookmark Actions
- Blog Actions
- Comment Actions
- Discussion Actions
- Documentation Actions
- Label Actions
- Search Actions
Overview
This node integrates with the Discuss Kit API to manage various content types such as discussions, blogs, bookmarks, documents, comments, labels, boards, and search queries. Specifically for the Bookmark resource with the Add Assignee operation, it allows you to assign a user to a bookmark item by specifying the bookmark's content ID and the assignee identifier.
Common scenarios where this node is beneficial include:
- Collaboratively managing bookmarks by assigning team members responsible for reviewing or acting on specific bookmarked content.
- Automating task assignments related to bookmarked resources in project management workflows.
- Enhancing content organization by linking users to bookmarks for accountability or follow-up.
Practical example:
- Automatically assign a user to a newly created bookmark URL so that they are notified or responsible for it.
Properties
| Name | Meaning |
|---|---|
| Content ID | The unique identifier of the bookmark content to which an assignee will be added. |
| Assignee | The identifier (e.g., username or user ID) of the user to assign to the bookmark. |
Note: The provided properties JSON only included "Content ID". The code shows that the "assignee" parameter is also required for the addAssignee operation, though it was not listed in the input properties snippet.
Output
The node outputs the response from the Discuss Kit API after adding the assignee to the bookmark. This output is returned as JSON data representing the updated state of the bookmark or confirmation of the assignment action.
The json output field typically contains:
- Details of the bookmark with the new assignee added.
- Any metadata or status information returned by the API.
The node does not output binary data.
Dependencies
- Requires access to the Discuss Kit API endpoint.
- Uses an API request helper function (
blockletComponentApiRequest) to communicate with the API. - Optionally requires an API authentication token or key configured in n8n credentials to authorize requests.
- No other external dependencies are indicated.
Troubleshooting
- Missing or invalid Content ID: Ensure the "Content ID" property is correctly set and corresponds to an existing bookmark.
- Missing assignee parameter: The operation requires an assignee identifier; failure to provide it will cause errors.
- API authentication errors: Verify that the API key or token credential is properly configured and has sufficient permissions.
- Network or timeout issues: The node relies on HTTP requests; network failures or slow responses may cause timeouts.
- Permission denied: The authenticated user must have rights to modify the bookmark and assign users.
Common error messages might include:
"Error: Missing required parameter 'assignee'"— Provide the assignee value."Error: Bookmark not found"— Check the Content ID."Error: Unauthorized"— Check API credentials.
Links and References
- Discuss Kit API Documentation (general reference, replace with actual URL)
- n8n Documentation - Creating Custom Nodes
- UUID Library (used internally for generating IDs)
If you want me to extract details about other operations or resources, please let me know!