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 updates an existing todo list within a specified project bucket in Basecamp. It is useful for managing and organizing tasks by modifying the name and description of a todo list. Typical scenarios include renaming a todo list to reflect updated priorities or adding descriptive details to clarify its purpose.
For example, you might use this node to rename a "Sprint Backlog" todo list to "Sprint 5 Backlog" or to add a description explaining the scope of tasks included in that list.
Properties
| Name | Meaning |
|---|---|
| Bucket Id | The numeric ID of the project bucket containing the todo list to update. |
| Todolist Id | The numeric ID of the specific todo list to update. |
| Name | The new name for the todo list. |
| Description | A new description text for the todo list (optional). |
Output
The node outputs JSON data representing the updated todo list object as returned by the Basecamp API. This typically includes fields such as the todo list's ID, name, description, creation date, and other metadata reflecting the current state after the update.
No binary data output is produced by this node.
Dependencies
- Requires an API authentication token credential configured in n8n to access the Basecamp API.
- The node uses the Basecamp API endpoint constructed with the user's Basecamp account ID.
- Network connectivity to the Basecamp service is necessary.
Troubleshooting
- Invalid Bucket Id or Todolist Id: If the provided IDs do not exist or are incorrect, the API will return an error indicating the resource was not found. Verify the IDs before running the node.
- Authentication Errors: Missing or invalid API credentials will cause authorization failures. Ensure the API key/token is correctly set up in n8n.
- Validation Errors: Providing empty or invalid values for required fields like "Name" may result in errors. Make sure all required properties are properly filled.
- API Rate Limits: Frequent updates may hit Basecamp API rate limits; consider adding delays or retries if encountering rate limit errors.