Integration OAuth scope insufficient — which scopes for analytics:readonly?

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.