---
title: Configuring and updating an ABS license
description: To start API Behavioral Security (ABS), you need a valid license.
component: pingintelligence
version: 5.2
page_id: pingintelligence:pingintelligence_reference_guide:pingintelligence_abs_license
canonical_url: https://docs.pingidentity.com/pingintelligence/5.2/pingintelligence_reference_guide/pingintelligence_abs_license.html
revdate: April 3, 2024
section_ids:
  checking-the-current-transaction-count: Checking the current transaction count
  configuring-abs-license: Configuring ABS license
  about-this-task: About this task
  steps: Steps
  updating-an-existing-abs-license: Updating an existing ABS license
  before-you-begin: Before you begin
  about-this-task-2: About this task
  steps-2: Steps
---

# Configuring and updating an ABS license

To start API Behavioral Security (ABS), you need a valid license.

There are two types of ABS licenses:

* Trial license

  The trial license is valid for 30 days. At the end of the trial period, ABS stops processing and shuts down.

* Subscription license

  The subscription license is based on the subscription period.

|   |                                                                                                                                                                                                                |
| - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|   | You should [configure your email](pingintelligence_email_alerts_and_reports.html) before configuring the ABS license. ABS sends an email notification to the configured email ID when the license has expired. |

For more information, contact the PingIntelligence for APIssales team.

|   |                                                                                                                         |
| - | ----------------------------------------------------------------------------------------------------------------------- |
|   | If the subscription license has expired, ABS continues to run until a restart. ABS needs a valid license file to start. |

## Checking the current transaction count

Use the [Admin REST API](pingintelligence_admin_rest_api.html) to view the current transaction count against your subscribed transaction limit. Following snippet of the Admin REST API shows the license information:

```json
{
    "company": "ping identity",
    "name": "api_admin",
    "description": "This report contains status information on all APIs, ABS clusters, and ASE logs",
    "license_info": {
        "tier": "Subscription",
        "expiry": "Wed Jan 15 00:00:00 UTC 2020",
        "max_transactions_per_month": 1000000000,
        "current_month_transactions": 98723545,
        "max_transactions_exceeded": false,
        "expired": false
    }
```

## Configuring ABS license

### About this task

To configure the API Behavioral Security (ABS) license:

### Steps

1. Request a license file from the PingIntelligence for APIs sales team.

   |   |                                                             |
   | - | ----------------------------------------------------------- |
   |   | The name of the license file must be `PingIntelligence.lic` |

2. Copy the license file to the`/opt/pingidentity/abs/config` directory

3. Start ABS.

## Updating an existing ABS license

### Before you begin

If your existing license has expired, obtain a new license from the PingIntelligence for APIs sales team.

### About this task

To update an existing API Behavioral Security (ABS) license:

### Steps

1. Replace the license file in the `/opt/pingidentity/abs/config` directory

2. After you have updated the license file, stop and then start ABS after the license file is updated.
