Basecamp icon

Basecamp

Interact with the Basecamp API

Actions80

Overview

This node interacts with the Basecamp API to retrieve details of a specific Todo Set within a project bucket. It is useful when you want to fetch information about a particular Todo Set by specifying its unique identifiers. For example, you might use this node to get the tasks grouped under a certain Todo Set in a project management workflow, enabling further automation or reporting based on that data.

Properties

Name Meaning
Bucket Id ID of the project bucket (number)
Todoset Id ID of the todo set (number)

Both properties are required inputs and must be provided to identify the exact Todo Set to retrieve.

Output

The node outputs JSON data representing the requested Todo Set's details as returned by the Basecamp API. This typically includes metadata about the Todo Set such as its name, description, status, and associated todos. The output does not include binary data.

Dependencies

  • Requires an API key credential for authenticating with the Basecamp API.
  • The node uses the Basecamp API endpoint constructed dynamically using the user's Basecamp account ID.
  • Proper configuration of the API authentication credentials in n8n is necessary.

Troubleshooting

  • Common issues:

    • Invalid or missing Bucket Id or Todoset Id will cause the API request to fail.
    • Authentication errors if the API key or OAuth token is incorrect or expired.
    • Network connectivity problems can prevent reaching the Basecamp API.
  • Error messages:

    • "Unauthorized" or "Authentication failed": Check your API credentials and re-authenticate.
    • "Not Found" or "404": Verify that the Bucket Id and Todoset Id are correct and exist in your Basecamp account.
    • "Request timeout" or similar network errors: Ensure stable internet connection and Basecamp API availability.

Links and References

Discussion