In any case, it didn’t work for me. I tried to enter this criterion in the query string part in Make.com but to no avail. The API Call would still return the whole dataset with ALL fields.
you are looking at the documentation for two different endpoints.
^This endpoint is for a grid view while the Baserow documentation for your database is a " List rows" endpoint. They are not the same.
First decide which endpoint you need and want to use as the public grid view one is for unauthenticated access. Then we can sort out the parameter. One thing that I see in you example is that you don’t use the proper field name (“field_123”) in the value. So that can be an issue.
OK so the URL should look like https://api.baserow.io/api/database/rows/table/9/?include=field_96,field_97 for example, replacing the table and field Ids. Can you verify what the final requests look like in Make?
I tested with Postman how to create an API call that would only include 2 select fields and use the filters criteria.
I got the include parameter to work. But there is a bug or something strange in the Baserow API when we enter 2 query parameters, named include and filters the request fails. But it works fine when it is passed separately (either include and filters, then the API call works)
I checked this with Make.com support - just testing the API call in Postman.co - without going into Make.com scenarios and they also tell me, that from the Baserow API documentation, it is not very clear how to pass both the query parameters together.
Please clarify how you can use both, the include and filters parameter in one API call together in one API call.