Actions80
- 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
- Todos Actions
Overview
This node operation retrieves a list of webhooks associated with a specified 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) within Basecamp. For example, you might use this operation to audit existing webhooks before creating new ones or to synchronize webhook data with another system.
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 contains a JSON array representing the webhooks registered under the specified bucket. Each item in the array typically includes details such as webhook ID, target URL, event types subscribed to, and status information. This allows downstream nodes or workflows to process or display webhook configurations.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the Basecamp API.
- The node expects the Basecamp API base URL to be constructed dynamically using the authenticated user's account information.
- Network access to the Basecamp API endpoint is necessary.
Troubleshooting
- Common issues:
- Invalid or missing Bucket Id will cause the request to fail.
- Authentication errors if the API key or OAuth token is invalid or expired.
- Network connectivity problems can prevent successful API calls.
- Error messages:
- "Unauthorized" or "Authentication failed": Check that the API credentials are correctly configured and valid.
- "Bucket not found" or similar: Verify that the Bucket Id exists and is accessible by the authenticated user.
- "Request timeout" or network errors: Ensure stable internet connection and that Basecamp API is reachable.