Basecamp icon

Basecamp

Interact with Basecamp API

Actions119

Forward → Get a Forward

AI-generated

Overview

This node operation retrieves a specific Forward item from the Basecamp API. It is useful when you need to fetch detailed information about a particular Forward within a project (bucket) in Basecamp. For example, you might use this to get the status or content of a Forward to process or display it in your workflow.

Use Case Examples

  1. Retrieve a Forward by specifying the project (bucket) ID and the Forward ID to get its details.
  2. Use the 'Return Full Response' option to get the complete HTTP response including headers and status code for debugging or logging purposes.

Properties

Name Meaning
bucketId The ID of the project (bucket) in Basecamp, used to specify the project context for the Forward to retrieve.
forwardId The ID of the Forward to retrieve, used to identify the specific Forward item within the project.
returnFullResponse Whether to return the full HTTP response (status code, headers, body) instead of just the response body.
requestOptions Additional request options such as batching, SSL certificate validation, proxy settings, and timeout configuration to customize the API request behavior.

Output

JSON

  • id - The unique identifier of the Forward.
  • subject - The subject or title of the Forward.
  • content - The main content or body of the Forward.
  • created_at - Timestamp when the Forward was created.
  • updated_at - Timestamp when the Forward was last updated.
  • creator - Information about the user who created the Forward.

Dependencies

  • Basecamp API access with OAuth2 credentials

Troubleshooting

  • Ensure the bucketId and forwardId are correct and exist in your Basecamp account to avoid 'not found' errors.
  • If you enable 'Return Full Response' and receive unexpected data, check the API response status and headers for clues.
  • If SSL issues occur, consider enabling 'Ignore SSL Issues' to bypass certificate validation, but be cautious about security risks.
  • Timeout errors can be resolved by increasing the timeout setting in request options if the server response is slow.

Links

Discussion