Our OAuth client returns 403 when calling the analytics endpoint. We have analytics:conversationDetail:view but the query still fails.
The error body says ‘Missing required permission’ but doesn’t specify which one.
Our OAuth client returns 403 when calling the analytics endpoint. We have analytics:conversationDetail:view but the query still fails.
The error body says ‘Missing required permission’ but doesn’t specify which one.
You need BOTH analytics:conversationDetail:view AND analytics:conversationAggregate:view.
The details endpoint internally invokes the aggregation engine. Without the aggregate scope, the backend rejects the request. GC’s error messages don’t specify the missing scope - add both and retry.