Actions119
- Campfire Actions
- Card Table Actions
- Chatbot Actions
- Client Approval Actions
- Client Correspondence Actions
- Client Reply Actions
- Client Visibility Actions
- Comment Actions
- Document Actions
- Event Actions
- Forward Actions
- Inbox Actions
- Inbox Reply Actions
- Lineup Marker Actions
- Message Actions
- Message Board Actions
- Message Type Actions
- Person Actions
- Project Actions
- Question Actions
- Question Answer Actions
- Questionnaire Actions
- Recording Actions
- Schedule Actions
- Schedule Entry Actions
- Template Actions
- Todo Actions
- Todolist Actions
- Todolist Group Actions
- Todoset Actions
- Upload Actions
- Vault Actions
- Webhook Actions
Upload → Get an Upload
AI-generatedOverview
This node operation retrieves a specific upload from a project (bucket) in Basecamp by using the provided Project ID and Upload ID. It is useful for scenarios where you need to access or manage files that have been uploaded to a Basecamp project, such as downloading or inspecting file details.
Use Case Examples
- Retrieve a file upload from a specific project to process or analyze its content.
- Fetch upload metadata to display or log information about files stored in Basecamp projects.
Properties
| Name | Meaning |
|---|---|
| Project ID | The ID of the project (bucket) used in the API endpoint path to specify which project the upload belongs to. |
| Upload ID | The ID of the upload used in the API endpoint path to specify which upload to retrieve. |
| Return Full Response | Whether to return the full HTTP response including status code, headers, and body instead of only the response body. |
| Request Options | Additional request options such as batching, SSL certificate validation, proxy settings, and timeout configuration. |
Output
JSON
id- The unique identifier of the upload.name- The name of the uploaded file.content-type- The MIME type of the uploaded file.size- The size of the uploaded file in bytes.created-at- The timestamp when the upload was created.url- The URL to access or download the uploaded file.
Dependencies
- Basecamp API with OAuth2 authentication
Troubleshooting
- Ensure that the Project ID and Upload ID are correct and exist in the Basecamp account.
- Check that the OAuth2 credentials are valid and have the necessary permissions to access uploads.
- If the node returns an SSL error, consider enabling the 'Ignore SSL Issues' option if appropriate.
- Timeout errors may occur if the server is slow to respond; adjust the timeout setting accordingly.
Links
- Basecamp API Documentation - Official documentation for Basecamp API endpoints and usage.