Analytics API 413 Error on 90-day Query

How do you properly split a 90-day adherence query to avoid hitting the 413 Entity Too Large limit? I’m using the Python SDK to hit /api/v2/analytics/wfm/schedules/details/query but the payload keeps getting rejected. The docs don’t explicitly state the max days per request, so I’m guessing I need to chunk it into 30-day blocks, but I’m not sure if that’s the right approach.