Get Report Data without Saving Changes to or Creating a Report
Run a report without creating a report or changing an existing one by making a POST request to the query resource. Get report data without filling up your org with unnecessary reports.
Get report data using the query resource.
Include report criteria as reportMetadata in the POST request body. This POST request gets data about Opportunities:
The response to the POST request returns report data, but doesn’t create or save a report.