The Supervisor Reports API (also referred to as the Reporting API) allows you to generate and retrieve any of the available CSV reports.
All endpoints require HTTP Basic Authentication. Create a dedicated API user account and contact Khoros Support to request Analytics API access be granted for that user account.
The deprecated Supervisor Reports endpoints use a different API user account than the API user account used with HTTP Basic Authentication. If using the deprecated endpoints, be sure that you are using the Reporting API Username displayed in Configuration Dashboard > General Settings.
The calls deprecated in September 2016 and the calls deprecated in November 2016 use the same call format and provide the same output. The difference between the two sets of calls is the path and the user account used for HTTP authentication. We strongly recommend that any customers still using the Supervisor Report API update integrations and customizations to use the November 2016 paths and update the API account user account making calls to those endpoints.