Basecamp icon

Basecamp

Interact with the Basecamp API

Actions80

Overview

This node interacts with the Basecamp API to retrieve templates. Specifically, the "Get Templates" operation fetches a list of templates filtered by their status. This is useful for workflows that need to automate project setup or management by reusing predefined templates in Basecamp.

Common scenarios include:

  • Automatically listing active templates to present options for project creation.
  • Archiving or cleaning up templates by identifying those marked as archived or trashed.
  • Integrating template data into reports or dashboards.

Example: A user can configure this node to get all active templates and then use the output to create new projects based on these templates dynamically.

Properties

Name Meaning
Status Filter templates by their status. Options are: Active, Archived, Trashed. Defaults to Active.

Output

The node outputs JSON data representing the list of templates retrieved from Basecamp according to the selected status filter. Each item in the output array corresponds to a template object with its details as provided by the Basecamp API.

No binary data output is indicated.

Dependencies

  • Requires an API authentication token credential for Basecamp (OAuth2).
  • The node uses the Basecamp API endpoint constructed with the user's Basecamp account ID.
  • No additional external dependencies beyond the Basecamp API and n8n's OAuth2 credential configuration.

Troubleshooting

  • Authentication errors: Ensure the API authentication token is valid and has sufficient permissions to access templates.
  • Empty results: Verify the status filter matches existing templates; for example, if no templates are archived, filtering by "Archived" will return empty.
  • API rate limits: If many requests are made in a short time, the Basecamp API may throttle requests; handle such errors by adding retries or delays.
  • Incorrect Basecamp ID: The base URL depends on the Basecamp account ID; ensure it is correctly configured in credentials.

Links and References

Discussion