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
Todo → Uncomplete a to-Do
AI-generatedOverview
This node operation interacts with the Basecamp API to mark a specific to-do item as uncompleted within a project (referred to as a bucket in Basecamp). It is useful in scenarios where a user needs to revert the completion status of a to-do item, for example, if a task was marked done by mistake or needs to be revisited. Practical use cases include project management workflows where task statuses are dynamically updated based on progress or changes in priorities.
Use Case Examples
- Marking a to-do item as uncompleted to indicate it requires further work.
- Reverting the completion status of a task after a review or quality check.
Properties
| Name | Meaning |
|---|---|
| Project ID | The ID of the project (bucket) in Basecamp, used in the API endpoint path to specify which project contains the to-do. |
| todoId | The ID of the to-do item to be marked as uncompleted, used in the API endpoint path. |
| Return Full Response | Whether to return the full HTTP response including status code, headers, and body, instead of only the response body. |
| Request Options | Additional HTTP request options such as batching, SSL certificate validation, proxy settings, and timeout configuration to customize the API call behavior. |
Output
JSON
id- The unique identifier of the to-do item that was uncompleted.content- The content or description of the to-do item.completed- Boolean indicating the completion status of the to-do item, which will be false after this operation.updated_at- Timestamp of when the to-do item was last updated.
Dependencies
- Basecamp API access with OAuth2 credentials
Troubleshooting
- Ensure the provided Project ID and todoId are correct and exist in the Basecamp account to avoid 404 errors.
- Check that the OAuth2 credentials are valid and have the necessary permissions to modify to-do items.
- If the API returns an error about SSL certificates, consider enabling the 'Ignore SSL Issues' option if appropriate.
- Timeout errors can occur if the server is slow to respond; adjust the timeout setting as needed.
Links
- Basecamp API Documentation - Uncomplete a To-Do - Official Basecamp API documentation describing the endpoint and usage for uncompleting a to-do item.