When using the rest api to fetch builds, is it possible to specify search criteria?

Hi

Using the Jenkins API, I need to get builds that contains a specific string in their display name, or have a parameter set to a specific value.
As far as I see, there is no way to specify such criteria when getting the jobs, forcing me to first fetch all builds for the specific job, and then get the job details one by one, which can be quite inefficient.
Is there another way of fetching jobs while passing some kind of search criteria ? (or maybe a plugin ?)

Thanks