Understanding the Mule Analytics Event API
The Mule Analytics Event API allows you to generate reports or charts. Reports can be generated for a specific environment for multiple APIs, or different reports can be generated for the same APIs. The Analytics Event API has a retention policy of 30 days and a data availability delay of up to 10 minutes. This API enforces a usage limit of 10 requests per minute, with a maximum of 20,000 events per request. Request rates of more than 10 requests per minute will be throttled.
API reports
API Manager allows you to create API reports, which can identify events such as a policy violation due to IP blacklisting or JWT validation failure:
Figure 14.7 - Anypoint Monitoring report
Reports can be generated in CSV or JSON format for all APIs or individual APIs.