Pipefy icon

Pipefy

Interact with Pipefy GraphQL API

Overview

This node operation deletes a specified webhook in Pipefy. It is useful for managing and cleaning up webhooks that are no longer needed or valid, helping to maintain an organized and efficient integration setup. For example, if a webhook was created for a temporary event or testing purpose, this operation can remove it to prevent unnecessary triggers.

Use Case Examples

  1. Deleting a webhook by its ID to stop receiving event notifications.
  2. Removing outdated or unused webhooks to maintain system hygiene.

Properties

Name Meaning
Authentication Selects the authentication method to use for the API request, either a Service Account or a Personal Access Token.
Webhook ID The unique identifier of the webhook to be deleted. This is a required field.
Type Specifies the type of webhook to delete, either 'Org' (organization level) or 'Pipe' (pipe level).

Output

JSON

  • success - Indicates whether the webhook deletion was successful.
  • message - Provides additional information or confirmation about the deletion operation.

Dependencies

  • Requires authentication credentials: either a service account API key or a personal access token for Pipefy API.

Troubleshooting

  • Ensure the Webhook ID is correct and exists; otherwise, the deletion will fail.
  • Verify that the authentication credentials have sufficient permissions to delete webhooks.
  • Common error: 'Unauthorized' indicates invalid or insufficient authentication credentials.
  • Common error: 'Webhook not found' indicates the specified webhook ID does not exist or is already deleted.

Links

Discussion