Looking beyond REST

A granular REST API is perhaps good when you are targeting a large number of unknown developers – but when your API targets very specific users you might need a more specific solution