The Reports endpoint contains a selection of pre-selected reports for solution providers to retrieve via API. You can list all available reports, retrieve a specific report, and retrieve metadata about a specific report.

Not all reports can be run via API. Any report that cannot be run via API needs to have its RunUri appended to https://app.impact.com, which will direct you to that report's screen in the impact.com web app.

📘

Note:

After 2 October 2023, any requests made to the /Reports API endpoint that specify a page size other than 20,000 will return a page size of exactly 20,000 records. If any of your integrations with the /Reports API specifies a page size less than 20,000, we recommend either of the following updates:

  • Specify a PageSize of 20,000.
  • Remove the PageSize parameter from the request altogether.