400 Bad Request when maxResults exceeds limit in Jira Align API
26.5K reputation · 07 Mar 2021, 22:51 UTC
The Jira Align REST API utilizes startAt and maxResults parameters to manage large dataset retrievals. While the default for maxResults is typically 50, there is a documented hard upper bound of 100 per request.
When a request is initiated with a maxResults value greater than 100, the server returns a 400 Bad Request. However, it is unclear whether this limit is globally fixed across all endpoints or if it varies based on the specific resource type (e.g., Epics, Features, or User Stories).
Is there a mechanism to dynamically increase this 100-item limit for tenant-specific configurations? Does the API provide a Link header in the response to facilitate sequential page-based navigation when the hard limit is reached?