Why can’t we change "Limit" in the API response?

In the Survey Solutions Interviews API, the Limit value shown in the response cannot be freely changed by the client.

Even if the request includes a larger value (for example limit=500), the server enforces its own maximum page size and overrides the requested value.

As a result, the API response may look like this:

{
  "Order": "string",
  "Limit": 10,
  "TotalCount": 12122,
  "Offset": 1
}

This is correct: The limit imposed by the server prevails over the client-specified limit.

Specifically for the deprecated endpoint that you have mentioned, I believe the limit imposed by the server is specifically 40.