Introduction
To ensure optimal performance, reliability, and alignment with industry best practices, CMiC is introducing a global API request record limit beginning with Patch 22.
-
Starting with Patch 22, all API requests will enforce a maximum of 1,000 records per request.
-
Requests specifying a limit greater than 1,000 will return an HTTP 400 - Bad Request error.
-
This change is scheduled for rollout with patch 22.
Recommendations
-
Retrieve large datasets in smaller, manageable batches using the limit and offset query parameters.
-
Apply specific filters to narrow results using the finder query parameters.
-
Review and update any API calls that currently request more than 1,000 records in a single request to ensure compatibility.