Actions68
- Recordings Actions
- Card Tables Actions
- Forwards Actions
- Events 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
Overview
This node interacts with the Basecamp API to retrieve schedule entries from a specified project (bucket) and schedule. It is useful for workflows that need to fetch archived or trashed schedule entries for reporting, auditing, or further processing within n8n. For example, you might use it to gather all archived tasks from a particular schedule to generate a summary report or to trigger notifications based on past schedule entries.
Properties
| Name | Meaning |
|---|---|
| Bucket Id | The numeric identifier of the project bucket containing the schedule entries to retrieve. |
| Schedule Id | The numeric identifier of the specific schedule within the bucket to query entries from. |
| Status | Filter to specify which entries to retrieve: either "Archived" or "Trashed" schedule entries. |
Output
The node outputs JSON data representing the schedule entries retrieved from the Basecamp API. Each entry in the output corresponds to a schedule entry matching the provided bucket ID, schedule ID, and status filter. The structure typically includes details such as entry IDs, content, timestamps, and status metadata.
No binary data output is produced by this node.
Dependencies
- Requires an API authentication token configured via OAuth2 credentials for Basecamp.
- Needs the Basecamp account ID to construct the API base URL dynamically.
- Depends on the Basecamp API being accessible and the user having appropriate permissions to read schedule entries.
Troubleshooting
- Common issues:
- Invalid or missing Bucket Id or Schedule Id will result in no data or errors.
- Incorrect or expired API credentials will cause authentication failures.
- Network connectivity problems can prevent access to the Basecamp API.
- Error messages:
- Authentication errors usually indicate invalid or expired credentials; re-authenticate or update credentials.
- "Not Found" errors may mean the bucket or schedule ID does not exist or the user lacks permission.
- Rate limiting errors require waiting before retrying or adjusting request frequency.