Filtering best practice

hi
i have API get method and I want to know
what the best practice for filtering based on inputs fields?
or should I make another API post method to send inputs data to server and response with filtered data?

30%20PM

Some examples: