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 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. For example, if you want to rename a todo list or update its details to reflect new priorities or changes in your project, this node allows you to do so programmatically.
Properties
| Name | Meaning |
|---|---|
| Bucket Id | The numeric ID of the project bucket that contains the todo list to be updated. |
| Todolist Id | The numeric ID of the specific todo list you want to update. |
| Name | The new name for the todo list. |
| Description | A new description for the todo list, providing additional context or details (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 involved.
Dependencies
- Requires an API authentication token credential for Basecamp.
- The node uses the Basecamp API endpoint constructed with the user's Basecamp account ID.
- Proper permissions on the Basecamp account are necessary to update todo lists.
Troubleshooting
- Invalid Bucket Id or Todolist Id: If the IDs provided do not exist or belong to another user/project, the API will return an error. Verify the IDs before running the node.
- Authentication Errors: Ensure the API key or OAuth token is valid and has sufficient permissions.
- Missing Required Fields: The "Name" property is required; omitting it will cause the request to fail.
- API Rate Limits: Frequent updates may hit Basecamp API rate limits; handle errors accordingly.