The other option is to use viewsViews. It gives you a lot more options options.
Below are few links where you can see some basic exampleexamples:
https://drupalize.me/blog/201402/your-first-restful-view-drupal-8 https://www.ostraining.com/blog/drupal/d8-rest-api/