Getting views data as a REST service
Perhaps Services Views module could be of interest here:


  Views support for the Services module version 3.x and later.
  
  It has currently two features:
  - Create view based resource creating Services display in a view
  - Execute any view of the system via views resource call
  
  After enabling "views" resource in your services endpoint you can do
  GET request to:

http://example.com/&lt;endpoint path&gt;/views/&lt;view name&gt;

  
  This will execute a view and pass results.