Trying to pull CSAT scores tied to specific voice interactions using the Quality API. I’ve got the evaluation IDs from the conversation history, but when I hit GET /api/v2/quality/evaluations/{evaluationId} the surveyResponse object is always null. The evaluation status shows ‘completed’ and the form ID matches our CSAT form, but there’s no actual survey data in the payload. Here’s what I’m seeing:
{
"id": "eval-12345",
"status": "completed",
"formId": "form-67890",
"surveyResponse": null,
"score": 90
}
I’ve checked the form settings and the survey is enabled for post-call. Is there a separate endpoint to link the evaluation to the survey response or am I missing a flag in the request headers?