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
Recording → Get Recordings
AI-generatedOverview
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
- Retrieve all active comment recordings for specific projects sorted by creation date descending.
- 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
- Basecamp API Documentation - Official documentation for Basecamp API endpoints and usage.