Basecamp icon

Basecamp

Interact with Basecamp API

Actions119

Recording → Get Recordings

AI-generated

Overview

This node operation retrieves recordings from the Basecamp API based on specified filters and sorting options. It is useful for scenarios where users need to fetch recordings such as comments, audio, or video files associated with projects in Basecamp. For example, a project manager might use this to gather all active comment recordings sorted by creation date for review or reporting.

Use Case Examples

  1. Retrieve all active comment recordings for specific projects sorted by creation date descending.
  2. Fetch recordings of a particular type (e.g., 'Comment') across all active projects visible to the user.

Properties

Name Meaning
Recording Type The type of recording to retrieve, e.g., Comment.
Projects Filter Single or comma-separated list of project IDs to filter recordings. Defaults to all active projects visible to the user.
Status The status of recordings to retrieve, e.g., active.
Sort Field The field by which to sort the recordings, e.g., created_at.
Sort Direction The direction to sort the recordings, either ascending or descending.
Return All Results Whether to return all results or only up to a given limit.
Return Full Response Whether to return the full HTTP response including status code, headers, and body instead of only the body.

Output

JSON

  • id - Unique identifier of the recording.
  • type - Type of the recording.
  • status - Status of the recording.
  • created_at - Timestamp when the recording was created.
  • project_id - Identifier of the project the recording belongs to.
  • content - Content or details of the recording.

Dependencies

  • Basecamp API with OAuth2 authentication

Troubleshooting

  • Ensure the OAuth2 API credentials are correctly configured and have the necessary permissions to access recordings.
  • Check that the project IDs provided in the Projects Filter are valid and accessible by the authenticated user.
  • If no recordings are returned, verify the filter criteria such as recording type and status are correct and that recordings exist matching those criteria.
  • If the node returns an error related to SSL, consider enabling the 'Ignore SSL Issues' option if you trust the network environment.

Links

Discussion