---
title: Configuring API discovery
description: To configure API discovery in your environment:
component: pingintelligence
version: 5.2
page_id: pingintelligence:managing_pingintelligence_for_apis:pingintelligence_configuring_api_discovery
canonical_url: https://docs.pingidentity.com/pingintelligence/5.2/managing_pingintelligence_for_apis/pingintelligence_configuring_api_discovery.html
revdate: May 6, 2024
section_ids:
  about-this-task: About this task
  steps: Steps
---

# Configuring API discovery

## About this task

To configure API discovery in your environment:

## Steps

1. Enable ABS in ASE.

2. Define `root` API 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>)* in ASE.

   |   |                                                       |
   | - | ----------------------------------------------------- |
   |   | ABS discovers APIs only for a `root` API JSON in ASE. |

3. Optionally, configure OAuth token and API Key parameters in `root` API JSON.

4. Configure discovery related parameters using [Global configuration update REST API](../pingintelligence_reference_guide/pingintelligence_global_configuration_update_rest_api.html).

   |   |                                                                                                                                                                                                                |
   | - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   |   | Use the `update.sh` script to edit the default values related to API discovery. For more information on update script, see [Managing discovery intervals](pingintelligence_managing_discovery_intervals.html). |
