Using the intent rather than the domain in your RESTful API

An alternate approach to using domain CRUD operations in your RESTful API, is to develop it around a resource that reflects a business process or domain event.