Reporting API
Introduction to the Aprimo Reporting API
The Aprimo Reporting API retrieves real-time data from MPM reports with Web Service Access enabled. It is designed for seamless integration with reporting tools like Crystal Reports, Power BI, and other third-party platforms.
API Basics
- HTTP Method:
GET - Purpose: Pull data from Aprimo reports in real time.
API URL
Requests are made to a report-specific URL. Below is the URL format:
https://<customer_name>.aprimo.com/WebApi/api/Reports/<report_id>.<type>/
URL Components:
<customer_name>: Replace with your Aprimo instance name.<report_id>: Replace with the report's ID (e.g.,515for the "Tasks by Project" report).<type>: Specify the response format:XSD,XML, orJSON(default isJSON).
Notes:
- The
.character between<report_id>and<type>is required. - If
<type>is omitted, the response defaults to JSON. - Ensure the
/character follows the<type>value.
Description: MPM Report Parameters
When an MPM report includes user prompts, the required values must be provided in the API request. Missing parameters will result in an error response specifying the missing parameter name.