ABS provides API key metrics including the total number of API keys and requests across all API keys. The report also lists the IP address, requesting device information, methods used, URLs accessed, and API affected. API key based metrics reporting spans all APIs.

{
    "company": "ping identity",
    "name": "api_key_metrics",
    "description": "This report contains a summary and detailed api key metrics across all APIs",
    "earlier_date": "Mon May 27 13:00:00:000 2019",
    "later_date": "Sun Jun 30 18:00:00:000 2019",
    "summary": {
        "api_keys": 2,
        "total_requests": 3828
    },
    "details": [
        {
            "api_key": "game_api_key",
            "total_requests": 6,
            "ip_list": [
                {
                    "ip": "192.168.2.148",
                    "total_requests": 2,
                    "devices": {
                        "UNKNOWN": 2
                    },
                    "methods": {
                        "GET": 2
                    },
                    "urls": {
                        "/atm_app/getzipcode": 2
                    },
                    "apis": {
                        "atm_app": 2
                    }
                },
                {
                    "ip": "192.168.2.149",
                    "total_requests": 2,
                    "devices": {
                        "UNKNOWN": 2
                    },
                    "methods": {
                        "GET": 2
                    },
                    "urls": {
                        "/atm_app/getzipcode": 2
                    },
                    "apis": {
                        "atm_app": 2
                    }
                },
                {
                    "ip": "192.168.2.146",
                    "total_requests": 2,
                    "devices": {
                        "UNKNOWN": 2
                    },
                    "methods": {
                        "GET": 2
                    },
                    "urls": {
                        "/atm_app/getzipcode": 2
                    },
                    "apis": {
                        "atm_app": 2
                    }
                }
            ]
        },
        {
            "api_key": "uber_api_key",
            "total_requests": 3822,
            "ip_list": [
                {
                    "ip": "192.168.2.2",
                    "total_requests": 457,
                    "devices": {
                        "UNKNOWN": 457
                    },
                    "methods": {
                        "GET": 457
                    },
                    "urls": {
                        "/atm_app/getzipcode": 457
                    },
                    "apis": {
                        "atm_app": 457
                    }
                },
                {
                    "ip": "192.168.2.1",
                    "total_requests": 561,
                    "devices": {
                        "UNKNOWN": 561
                    },
                    "methods": {
                        "GET": 561
                    },
                    "urls": {
                        "/atm_app/getzipcode": 561
                    },
                    "apis": {
                        "atm_app": 561
                    }
                },
                {
                    "ip": "192.168.2.3",
                    "total_requests": 404,
                    "devices": {
                        "UNKNOWN": 404
                    },
                    "methods": {
                        "GET": 404
                    },
                    "urls": {
                        "/atm_app/getzipcode": 404
                    },
                    "apis": {
                        "atm_app": 404
                    }
                },
                {
                    "ip": "192.168.2.5",
                    "total_requests": 2400,
                    "devices": {
                        "UNKNOWN": 2400
                    },
                    "methods": {
                        "GET": 2400
                    },
                    "urls": {
                        "/atm_app/getzipcode": 2400
                    },
                    "apis": {
                        "atm_app": 2400
                    }
                }
            ]
        }
    ]
}