CPM Reporting API
The Reporting API enables customers to retrieve elements (including all versions) from the reporting database based on Process Designer data. This enables the customers to build reports and dashboards based on CPM data in their own 3rd party analytics tools, by retrieving content within a Process facet. Some examples of how this API can be used are:
- Retrieving all Main Processes within the Process facets, along with their authors and the latest version published date
- Find out if/where a specific System is being used in Processes
- Analyse how many processes have an “In process” status
Specifically, the API provides:
- Retrieve elements with all versions and their details within a facet.
- Retrieve facet names to gain an overview of all existing facets in the database.
Audience / end users
Admin App is accessible by Admins, who can also generate Reporting API keys within the API feature. Then the API key can be used in 3rd party analytics tools by users with data connectivity rights in these tools.
Once the API is set up, Analysts can use the data made available through the API to build reports and analysis.
Benefits
The Reporting API feature enables our admins to be more self-reliant when creating a data connection, without having to work with the CPM team. It also provides a customizable experience for the Analysts who consume the data from Reporting API, to build and modify reports and dashboards to their specific needs any time.