OData protocol provide a very comprehensive RESTful API. The common way to do CRUD (Create, Retrieve, Update, Delete) is done by POST, GET, PUT, and DELETE respectively.
Request for partial resource is done by adding select query:
api/Person?$select=first_name,last_name,age