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, helping teams manage their work more effectively.

Practical examples:

  • Automatically creating a new todo list when starting a new feature development sprint.
  • Generating task lists for different phases of a project to keep track of progress.
  • Creating categorized todo lists based on client requests or project milestones.

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 that will contain the new todo list.
Name The name/title of the todo list to be created.
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 fields such as the todo list's unique ID, name, description, creation timestamps, and related metadata.

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 dynamically using the user's Basecamp account ID.
  • Proper configuration of the OAuth2 credentials for Basecamp is necessary within n8n.

Troubleshooting

  • Missing or invalid Bucket Id or Todoset Id: Ensure these 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 to create todo lists.
  • API rate limits: If you encounter rate limit errors, consider adding delays between requests or checking Basecamp API usage policies.
  • Empty or invalid Name property: The todo list name is required; ensure it is provided and not empty.

Links and References

Discussion