[API] How to Link a Recording or Transcription to a Specific Call?
Hi everyone,
I'm currently building an integration with GoTo Connect to capture call recordings and transcriptions. I've successfully created a channel and subscribed to receive notifications for both event types. These notifications arrive correctly and include the respective recording or transcription ID.
However, when I use the provided ID to query the endpoints:
- https://api.goto.com/recording/v1/recordings/{recordingId}/content
- https://api.goto.com/recording/v1/transcriptions/{transcriptId}
…the returned payload does not include any reference to the associated call (e.g., conversationSpaceId or a similar identifier).
How can I determine which call a given recording or transcription belongs to, if the lookup response doesn't provide a call reference? Is there a recommended approach for correlating these resources?
Thanks in advance for your help!
Are you only using the Call Recording API, or are you also using any other APIs?
The Recording API by itself does not retrieve any call details. To correlate the data, you’ll need to use either the Call Events API or the Call Reports API in addition.
https://developer.goto.com/GoToConnect#tag/Call-Events-Overview
https://developer.goto.com/GoToConnect#tag/Call-Events-Report-Overview