Basecamp icon

Basecamp

Interact with Basecamp API

Actions119

Todo → Get a to-Do

AI-generated

Overview

This node operation retrieves a specific to-do item from a project (referred to as a bucket) in Basecamp. It is useful for scenarios where you need to fetch detailed information about a particular to-do item by specifying the project ID and the to-do ID. For example, it can be used to display the status or details of a task within a project management workflow.

Use Case Examples

  1. Fetch details of a to-do item by providing the project ID and to-do ID to monitor task progress.
  2. Retrieve a specific to-do to update or review its information in an automation workflow.

Properties

Name Meaning
Project ID The ID of the project (bucket) used in the API endpoint path to specify which project the to-do belongs to.
To-Do ID The ID of the to-do used in the API endpoint path to specify which to-do item to retrieve.
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 request options such as batching, SSL certificate validation, proxy settings, and timeout configuration to customize the API request behavior.

Output

JSON

  • id - The unique identifier of the to-do item.
  • content - The content or description of the to-do item.
  • completed - Boolean indicating whether the to-do item is completed.
  • due_on - The due date of the to-do item, if set.
  • created_at - Timestamp when the to-do item was created.
  • updated_at - Timestamp when the to-do item was last updated.

Dependencies

  • Basecamp API
  • OAuth2 API key credential

Troubleshooting

  • Ensure the Project ID and To-Do ID are correct and exist in Basecamp to avoid 404 errors.
  • Check OAuth2 credentials are valid and have the necessary permissions to access the to-do item.
  • If 'Return Full Response' is enabled, handle the full response object properly in downstream nodes.
  • Network issues or proxy misconfiguration can cause request failures; verify proxy and timeout settings.

Links

Discussion