Basecamp icon

Basecamp

Interact with Basecamp API

Actions119

Project → Trash a Project

AI-generated

Overview

This node operation allows users to trash (delete) a specific project in Basecamp by providing the project ID. It is useful for managing projects by removing those that are no longer needed or relevant. For example, a user can automate the cleanup of completed or obsolete projects in their Basecamp account.

Use Case Examples

  1. Automatically trash projects that have been inactive for a certain period.
  2. Manually trash a project by specifying its ID through the node interface.

Properties

Name Meaning
projectId The ID of the project to be trashed, used in the API endpoint path.
Return Full Response Whether to return the full API response including status code, headers, and body instead of only the response body.
Request Options Additional HTTP request options such as batching, SSL certificate validation, proxy settings, and timeout configuration.

Output

JSON

  • statusCode - HTTP status code of the API response.
  • headers - Headers returned in the API response.
  • body - Body of the API response, typically containing the result of the trash project operation.

Dependencies

  • Basecamp API with OAuth2 authentication

Troubleshooting

  • Ensure the provided projectId is valid and exists in the Basecamp account to avoid 404 errors.
  • Check API credentials and OAuth2 token validity to prevent authentication errors.
  • If SSL issues occur, consider enabling the 'Ignore SSL Issues' option, but be aware of security risks.
  • Verify proxy settings if using a proxy to avoid connection failures.
  • Adjust timeout settings if the server response is slow to prevent premature request abortion.

Links

Discussion