Query Sitecore Items in Web API
Building client-side web apps is the new trend, which means a lot of XHR requests to the back-end. Luckily, Sitecore provides a highly configurable Item Web API to help you with querying items from the client-side. But if you want results that are bound to your models and end-points not containing your query, then you will resort to querying items against the context database using ASP.Net Web API... only that... it doesn't work out of the box.
Read more