---
title: Viewing ABS detailed reporting
description: The API Behavioral Security (ABS) Engine REST application programming interface (API) interface provides access to a range of JavaScript Object Notation (JSON) reports on attacks, metrics, and anomalies.
component: pingintelligence
version: 5.2
page_id: pingintelligence:installing_pingintelligence_for_apis:pingintelligence_view_abs_reporting
canonical_url: https://docs.pingidentity.com/pingintelligence/5.2/installing_pingintelligence_for_apis/pingintelligence_view_abs_reporting.html
revdate: May 6, 2024
section_ids:
  about-this-task: About this task
  steps: Steps
  next-steps: Next steps
---

# Viewing ABS detailed reporting

The API Behavioral Security (ABS) Engine REST application programming interface (API) *(tooltip: \<div class="paragraph">
\<p>A specification of interactions available for building software to access an application or service.\</p>
\</div>)* interface provides access to a range of JavaScript Object Notation (JSON) *(tooltip: \<div class="paragraph">
\<p>An open, lightweight data-interchange format that uses human-readable text to store and transmit data.\</p>
\</div>)* reports on attacks, metrics, and anomalies.

## About this task

To view these reports, Ping Identity provides templates that can be loaded into Postman to simplify viewing of the JSON reports.

To install and configure Postman software:

## Steps

1. [Download](https://www.getpostman.com/) and install the Postman application 6.2.5 or later.

2. [Download](https://download.elasticbeam.com/) the API Reports Using Postman Collection from the Automated Docker Proof of Concept Installation section.

   `ABS_5.0_Environment` and `ABS_5.0_Reports` are files for Postman.

3. Launch the Postman application. Make sure to disable SSL verification in Postman.

   Learn more in [Using self-signed certificate with Postman](../pingintelligence_reference_guide/pingintelligence_abs_self_signed_certificate_postman.html).

4. Import the downloaded reports files by clicking the **Import** button.

   ![A screenshot of the Import button in Postman.](../_images/jhz1564009296651.png)

5. Click the **Gear** icon [icon: gear, set=fa]in the top-right corner.

6. In the pop-up window, click **ABS\_5.1\_Environment**.

7. In the **Edit Environment** pop-up window, configure the following values and click **Update**:

   | Value                              | Description                                                                 |
   | ---------------------------------- | --------------------------------------------------------------------------- |
   | **Server IP Address**              | IP address of the Docker machine                                            |
   | **Port**                           | Default is 8080                                                             |
   | **Access\_Key**, **Secret\_Key**   | Default **Access\_Key** is `abs_ak` and default **Secret\_Key** is `abs_sk` |
   | **API\_Name**                      | The name of API to view in reports                                          |
   | **Later\_date**, **Earlier\_date** | A range of dates to query                                                   |

8. In the main Postman app window, select the report to display in the left column and then click **Send**.

   ![A screenshot of the main Postman page.](../_images/vgb1564009297666.png)

## Next steps

Other reports that can be generated for a specified timeframe include the following. Make sure to specify a time range that covers the time that you ran the attack scripts.

| Report                  | Description                                                                                                                                    |
| ----------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| **Metrics**             | Shows all activity on the specified API.                                                                                                       |
| **Attacks**             | (set Type=0) Shows a list of all attack categories and client identifiers (for example, token, IP address, cookie) associated with the attack. |
| **Backend Errors**      | Shows activity that generated the errors.                                                                                                      |
| **IP Forensic Info**    | Set the IP address to an attacker identified in the Attacks report. Shows all API activity for the specified IP.                               |
| **Token Forensic Info** | Set the token address to an attacker identified in the Attacks report. Shows all API activity for the specified token.                         |
