/api/v2/analytics/screen-recordings/summary/query returns 400 invalidFilter with this payload, while interaction doesn’t choke. Is screen recording analytics restricted on this dimension? Grafana breaks hard.
That filter path is actually case-sensitive-it needs to be recordingType not recordingType-which is a little annoying, honestly! We’ve got around 800 agents and run into this kind of thing all the time with the Analytics API, so it’s good to know these quirks.
The case sensitivity is…yes, a problem. We’ve seen this with the Reporting API too-sometimes it’s the casing, sometimes the spaces. Try adding quotes around the value-maybe it helps with the parser- "recordingType": "SCREEN"-a user in another thread had success that way.