Gitlab API query parameter not working

Hello, our CI jobs broke because the gitlab query API stopped working. Before I was able to get a single merge request using this API call:

https://gitlab.com/api/v4/projects/12345/merge_requests?iid=123

Now this query returns all merge requests for the project instead of only returning the one with iid = 123.

Was there an API change that we should now apply or is this a bug?
I tried filtering by other fields and it also returns all MRs instead of just one.

The documentation here should help: Merge requests API | GitLab

Not sure what it was before since I don’t use it, but assuming your example is correct, then yes it looks like it has changed:

GET /projects/:id/merge_requests?iids[]=42&iids[]=43

now iids and not iid.

I’m guessing this stopped when you upgraded Gitlab?