Trying to map CSAT survey responses back to specific interaction IDs using the Quality API. The postQualitySurveysQuery endpoint returns survey metadata but lacks the interactionId field needed for correlation. Is there a secondary lookup or a different query parameter required to join these datasets?
The Quality survey object doesn’t carry the interaction ID directly, so you’ll need to grab the routingInteractionId from the survey response and hit the Conversations API instead.
const conv = await platformClient.ConversationsApi.getConversationRoutingInteractionId(id);
It’s a bit of a roundabout way, but that’s the only reliable link.