GET /api/v2/analytics/reporting/query 500 with complex segment filters

I can’t seem to figure out why the reporting query endpoint returns a 500 Internal Server Error when applying nested AND/OR logic to custom segment definitions.

  • Verified the segment payload against the schema validator and confirmed all referenced data actions are active.
  • Reduced the query window to 24 hours, yet the server error persists regardless of date range or metric selection.

Check your segment complexity against the API rate limits. Nested AND/OR logic often triggers backend timeouts before hitting standard 429s. Try simplifying the filter or splitting the query.

Parameter Limit
Max Filters 10
Time Window 7 days