Если серьёзно, то search — это нормальное решение вместо костылей с post, который на самом деле не post, или post, после которого результат надо через get. И умники из сваггера останутся со своим запретом иметь тело get-у.
Есть книжка от Julie Lerman и курсы от нее же на pluralsight, очень советую, все рассказывает подробно и по делу. Книжка аж про ef 5 framework, но настолько хорошо написана, что потом только будете в доке искать изменения в api, а все остальное останется в памяти )