About the Integration Event Monitoring Query API for Procurement
The Integration Event Monitoring Query API for Procurement is used with SAP CALM to monitor integration event status information for integration message flows between SAP Ariba solutions and SAP S/4HANA Cloud Public Edition. Customers can create a client application on the SAP Ariba Developer Portal to filter and retrieve the integration events.
The Integration Event Monitoring Query API for Procurement allows SAP CALM to control how the stored integration event status information is retrieved and presented, using appropriate OData filters and pagination parameters. It returns data as a JSON string. It can handle large volumes of data as well as high-frequency data collection, of up to 5-minute intervals, providing near real-time monitoring and alerting. It uses SAP Passport as the correlation mechanism to ensure that the integration events can be monitored end-to-end. To support this, all transported data must include SAP Passport information. SAP CALM has dashboards for each of the integrated process flows of SAP Ariba solutions and SAP Business Network with SAP S/4HANA Cloud Public Edition to monitor the processing status of the related business messages.
- GET /products/{productid}/events
- This endpoint retrieves a list of all available integration events for a particular product type. The tenantID and time period for which events need to be retrieved are passed as filter parameters.
Prerequisites
Integration monitoring using the Integration Event Monitoring Query API for Procurement must be configured in your SAP Ariba solution. Your administrator must turn on the Enable version 2 of the Integration monitoring APIs (Application.Base.EnableIntegrationEventMonitoringAPI) parameter to enable Integration monitoring API v2. For more information, see Enable version 2 of the Integration monitoring APIs.