Basecamp icon

Basecamp

Interact with the Basecamp API

Actions80

Overview

This node operation creates a new todo list within a specified project bucket and todo set in Basecamp. It is useful for organizing tasks by grouping them into distinct lists under different buckets and sets, allowing teams to manage their work more effectively.

Practical examples:

  • Automatically creating a new todo list for a specific project phase.
  • Generating task lists based on incoming requests or triggers from other systems.
  • Structuring todos dynamically when onboarding new projects or clients.

Properties

Name Meaning
Bucket Id Numeric ID of the project bucket where the todo list will be created.
Todoset Id Numeric ID of the todo set under which the todo list belongs.
Name The name/title of the todo list to create.
Description A textual description providing details about the todo list.

Output

The node outputs JSON data representing the newly created todo list object as returned by the Basecamp API. This typically includes identifiers, timestamps, and all properties of the created todo list such as its name, description, associated bucket and todoset IDs.

No binary data output is involved.

Dependencies

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

Troubleshooting

  • Missing or invalid Bucket Id or Todoset Id: Ensure these numeric IDs are correct and correspond to existing buckets and todo sets in your Basecamp account.
  • Authentication errors: Verify that the API key or OAuth2 token is valid and has sufficient permissions.
  • API rate limits or network issues: Check connectivity and Basecamp API status if requests fail unexpectedly.
  • Empty or invalid 'Name' property: The todo list name is required; ensure it is provided and non-empty.

Links and References

Discussion