Actions80
- Todos Actions
- Card Tables Actions
- Forwards Actions
- Events Actions
- Recordings Actions
- Projects Actions
- People Actions
- Chatbots Actions
- Webhooks Actions
- Attachments Actions
- Templates Actions
- Uploads Actions
- Documents Actions
- Lineup Markers Actions
- Subscriptions Actions
- Schedules Actions
- Schedule Entries Actions
- Todo Sets Actions
- Todo Lists Actions
Overview
This node operation retrieves a list of webhooks associated with a specific bucket in the Basecamp service. It is useful for scenarios where you want to monitor or manage webhook subscriptions tied to a particular project or resource container (bucket). For example, you might use this node to fetch all active webhooks for a project to audit them or to programmatically handle webhook events.
Properties
| Name | Meaning |
|---|---|
| Bucket Id | The unique identifier of the bucket whose webhooks you want to retrieve. This is a required numeric value. |
Output
The output JSON contains an array of webhook objects related to the specified bucket. Each webhook object typically includes details such as the webhook's ID, target URL, event types it listens to, and status. This allows downstream nodes or workflows to process or display webhook information.
No binary data output is expected from this operation.
Dependencies
- Requires an API authentication token configured in n8n to access the Basecamp API.
- The node depends on the Basecamp API endpoint that lists webhooks for a given bucket.
- Proper permissions are needed on the API key to read webhook information.
Troubleshooting
- Invalid Bucket Id: If the bucket ID does not exist or is incorrect, the API will likely return an error or empty result. Verify the bucket ID before running the node.
- Authentication Errors: Missing or invalid API credentials will cause authentication failures. Ensure the API key or OAuth2 token is correctly set up.
- Permission Denied: The API user must have permission to view webhooks for the specified bucket.
- Network Issues: Connectivity problems can cause request failures; check network settings and Basecamp service status.
Links and References
- Basecamp API Documentation - Official API docs for managing webhooks and other resources.
- n8n Documentation - General guidance on setting up credentials and using HTTP-based nodes.