Reply to comment
How is an API Query Related to Reports and Views?
The API query combines the features of both reports and views. The query has a query string parameter for specifying which records are returned and a column list for specifying the columns returned (the view). The API query also has other options that mimic what you can do inside the UI with Report Builder.