Actions119
- Campfire Actions
- Card Table Actions
- Chatbot Actions
- Client Approval Actions
- Client Correspondence Actions
- Client Reply Actions
- Client Visibility Actions
- Comment Actions
- Document Actions
- Event Actions
- Forward Actions
- Inbox Actions
- Inbox Reply Actions
- Lineup Marker Actions
- Message Actions
- Message Board Actions
- Message Type Actions
- Person Actions
- Project Actions
- Question Actions
- Question Answer Actions
- Questionnaire Actions
- Recording Actions
- Schedule Actions
- Schedule Entry Actions
- Template Actions
- Todo Actions
- Todolist Actions
- Todolist Group Actions
- Todoset Actions
- Upload Actions
- Vault Actions
- Webhook Actions
Todolist → Update a to-Do List
AI-generatedOverview
This node operation updates an existing to-do list within a specified project (bucket) in Basecamp. It is useful for scenarios where you need to modify the name or description of a to-do list programmatically, such as updating task lists in project management workflows or automating task organization.
Use Case Examples
- Updating the name and description of a to-do list in a project to reflect new priorities or changes.
- Automating the maintenance of to-do lists by syncing with other task management tools or databases.
Properties
| Name | Meaning |
|---|---|
| Project ID | The ID of the project (bucket) where the to-do list exists. Used in the API endpoint path to identify the project. |
| todolistId | The ID of the to-do list to update. Used in the API endpoint path to identify the specific to-do list. |
| Name | The new name for the to-do list. This is a required field and will be sent in the request body. |
| Todolist Fields | Additional fields for the to-do list, currently supporting updating the description which may contain HTML content. |
| Return Full Response | Option to return the full API response including status code, headers, and body instead of only the response body. |
| Request Options | Advanced request options such as batching, SSL certificate validation, proxy settings, and timeout configuration. |
Output
JSON
id- The unique identifier of the updated to-do list.name- The updated name of the to-do list.description- The updated description of the to-do list, which may contain HTML.updated_at- Timestamp indicating when the to-do list was last updated.statusCode- HTTP status code of the API response, present if full response is returned.headers- HTTP headers of the API response, present if full response is returned.
Dependencies
- Basecamp API
- OAuth2 API key credential
Troubleshooting
- Ensure that the Project ID and todolistId are correct and correspond to existing resources in Basecamp to avoid 404 errors.
- Verify that the OAuth2 API credentials are valid and have the necessary permissions to update to-do lists.
- If the API returns an error, check the response body for details such as validation errors or permission issues.
- If using the 'Return Full Response' option, be prepared to handle the full HTTP response structure in downstream nodes.
Links
- Basecamp API - Update a To-Do List - Official Basecamp API documentation for updating a to-do list.