Basecamp icon

Basecamp

Interact with Basecamp API

Actions119

Upload → Get Uploads

AI-generated

Overview

This node operation retrieves uploads from a specified project (bucket) and vault in Basecamp. It is useful for scenarios where you need to list or manage files uploaded to a particular project and vault, such as fetching all uploaded documents or media files for review or processing.

Use Case Examples

  1. Fetch all uploads from a specific project and vault to display in a dashboard.
  2. Retrieve uploads to process or analyze file metadata in an automation workflow.

Properties

Name Meaning
Project ID The ID of the project (bucket) used in the API endpoint path to specify which project's uploads to retrieve.
Vault ID The ID of the vault used in the API endpoint path to specify which vault's uploads to retrieve.
Return All Results Boolean flag to determine whether to return all uploads or limit the results to a certain number.
Return Full Response Boolean flag to decide whether to return the full HTTP response including status code, headers, and body, or just the response body.
Request Options Additional request options such as batching, SSL certificate validation, proxy settings, and timeout configuration to customize the API request behavior.

Output

JSON

  • uploads - Array of upload objects retrieved from the specified project and vault.
  • statusCode - HTTP status code of the API response, if full response is requested.
  • headers - HTTP headers of the API response, if full response is requested.

Dependencies

  • Basecamp API with OAuth2 authentication

Troubleshooting

  • Ensure that the Project ID and Vault ID are correct and correspond to existing resources in Basecamp to avoid 404 errors.
  • If the API returns an authentication error, verify that the OAuth2 credentials are valid and have the necessary permissions.
  • Timeout errors may occur if the server is slow or unresponsive; consider increasing the timeout setting in Request Options.
  • If SSL certificate validation fails, enable the 'Ignore SSL Issues' option in Request Options to bypass certificate errors, but be cautious as this reduces security.

Discussion