Kan Webhook

Manage Kanboard webhooks

Overview

This node manages Kanboard webhooks, allowing users to create, get, list, or delete webhooks in Kanboard. It is useful for automating workflows that depend on Kanboard events, such as task creation or updates, by triggering actions when these events occur. For example, a user can create a webhook to notify an external system whenever a task is created or updated in Kanboard.

Use Case Examples

  1. Create a webhook to send task creation events to an external URL.
  2. Retrieve details of a specific webhook by its ID.
  3. List all existing webhooks in Kanboard.
  4. Delete a webhook by its ID.

Properties

Name Meaning
Webhook ID The ID of the webhook to get or delete, required for 'get' and 'delete' operations.

Output

JSON

  • success - Indicates if the delete operation was successful (only for delete operation).
  • webhookId - The ID of the webhook affected (only for delete operation).
  • * - The JSON response from Kanboard API for create, get, and list operations, containing webhook details.

Dependencies

  • Kanboard API with URL and API key credentials

Troubleshooting

  • Ensure the Kanboard API credentials are correctly configured and have the necessary permissions.
  • Verify the webhook ID is correct and exists when performing get or delete operations.
  • Check the URL format and event selections when creating a webhook to avoid invalid requests.
  • Common error: 'Kan Webhook operation failed' indicates an issue with the API request, such as network problems, invalid credentials, or incorrect parameters.

Discussion