Vikunja icon

Vikunja

Get data from Vikunja's API

Overview

The node integrates with the Vikunja API to add a reaction (such as an emoji or text) to a specific task or comment within the Vikunja task management system. This is useful for users who want to quickly express feedback, approval, or other sentiments on tasks or comments without modifying the content itself.

Common scenarios include:

  • Adding emoji reactions to tasks to indicate priority or status.
  • Reacting to comments to acknowledge or respond non-verbally.
  • Automating reactions based on external triggers or workflows.

Example: Automatically add a "thumbs up" emoji reaction to a task when it is marked as completed in another system.

Properties

Name Meaning
Task or Comment ID The numeric ID of the task or comment you want to react on.
Reaction Kind Specifies whether the reaction is added to a "Task" or a "Comment".
Reaction The actual reaction value, typically an emoji or any UTF character/text up to 20 characters in length.

Output

The node outputs JSON data representing the result of the reaction addition operation. This typically includes confirmation details such as the ID of the reaction created and possibly metadata about the reacted entity.

No binary data output is involved.

Dependencies

  • Requires an API key credential for authenticating with the Vikunja API.
  • Needs the base URL of the Vikunja instance configured in the credentials.
  • The node sends HTTP requests to the Vikunja API endpoints related to tasks and comments.

Troubleshooting

  • Invalid ID error: If the provided Task or Comment ID does not exist, the API will return an error. Verify that the ID is correct and corresponds to an existing entity.
  • Authentication failure: Ensure the API key credential is valid and has sufficient permissions.
  • Reaction value too long: The reaction string must be 20 characters or fewer; longer inputs may cause errors.
  • Network issues: Check connectivity to the Vikunja server and that the base URL is correctly set without trailing slashes.

Links and References

Discussion