I’ve spent hours trying to figure out why the Quality Management API returns a 403 Forbidden error when attempting to bulk export evaluation results for WhatsApp interactions. The service account has the ‘Quality:Evaluation:Read’ permission, yet the export job fails immediately.
- Create a new export job via POST /api/v2/quality/evaluations/exports.
- Filter by channel type ‘whatsapp’ and date range 2023-10-01 to 2023-10-31.
- Job status remains ‘failed’ with no specific error code in the response body.
The same workflow succeeds for voice interactions. Is there a specific permission missing for digital channel metadata?