Vikunja icon

Vikunja

Get data from Vikunja's API

Overview

This node integrates with the Vikunja API to manage project-related data. Specifically, the "Delete a Link Share" operation under the "Project" resource allows users to delete an existing link share associated with a project. This is useful for scenarios where shared access to a project via a link needs to be revoked, such as when a project is completed or when access permissions need tightening.

Practical examples:

  • Automatically removing public access links to projects after a deadline.
  • Cleaning up outdated or unused link shares in bulk workflows.
  • Managing project sharing permissions programmatically within larger automation setups.

Properties

Name Meaning
Project Title or ID The target project to operate on. You can select a project from a searchable list or specify its ID directly.
Link Share ID The unique numeric identifier of the link share you want to delete.

Output

The node outputs JSON data representing the result of the delete operation. Typically, this will confirm whether the deletion was successful or provide details if it failed. There is no binary output involved.

Dependencies

  • Requires an API key credential for authenticating requests to the Vikunja API.
  • The base URL for the Vikunja API must be configured in the node credentials.
  • No additional external dependencies are required beyond the Vikunja API.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent Link Share ID will cause the deletion to fail.
    • Incorrect project ID or selecting a project that does not contain the specified link share.
    • Network connectivity issues or incorrect API URL configuration.
    • Insufficient permissions associated with the API key to delete link shares.
  • Error messages and resolutions:

    • "Link Share not found": Verify the Link Share ID and ensure it belongs to the selected project.
    • "Unauthorized" or "Forbidden": Check that the API key has the necessary permissions.
    • "Network error" or "Could not connect": Confirm the API URL and network connectivity.

Links and References

Discussion