---
title: ABS AI-based security
description: The API Behavioral Security (ABS) AI Engine detects attacks using artificial intelligence (AI) algorithms.
component: pingintelligence
version: 5.2
page_id: pingintelligence:pingintelligence_reference_guide:pingintelligence_inline_abs_ai_based_security
canonical_url: https://docs.pingidentity.com/pingintelligence/5.2/pingintelligence_reference_guide/pingintelligence_inline_abs_ai_based_security.html
revdate: June 3, 2024
---

# ABS AI-based security

The API Behavioral Security (ABS) AI Engine detects attacks using artificial intelligence (AI) algorithms.

After receiving API Security Enforcer (ASE) access logs and 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>)* 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>)* configuration files, ABS applies AI algorithms to track API connections and detect attacks. If the `enable_abs_attack` parameter is set to `true`, ABS sends the deny list to ASE, which blocks client identifiers, such as API keys, usernames, cookie, Internet Protocol (IP) *(tooltip: \<div class="paragraph">
\<p>The method by which data is sent across the internet from the source host to the destination host.\</p>
\</div>)* address, and OAuth token on the list.

![A diagram of data flow between ASE and ABS when detecting an attack.](../_images/nhg1564009020141.png)
