API discovery and rationalization

This tool identifies or compares duplicate or near-duplicate APIs.

API discovery and rationalization maintains a clean, well-organized API catalog by identifying duplicate or similar APIs. This process reduces redundancy, improves governance, and improves API usability.

Key highlights

API discovery

API discovery gathers the following essential details about each API:

  • URL and start paths
  • Supported methods
  • Descriptions
  • Catalog information

This information provides visibility into available APIs and their capabilities.

API rationalization
Rationalization compares APIs to detect duplicates or near-duplicates. The process primarily matches APIs based on their start URLs.

Benefits

  • Eliminates confusion caused by duplicate APIs.
  • Reduces maintenance effort.
  • Improves API governance and reuse.

Search for duplicate APIs

You can search for duplicate APIs using the following parameter:

Table 1. Parameters
Parameter Required Description
api_name Yes Published API name to check for similarity.
Note: API Agent responses can include mixed content and take longer than expected. For more information, see limitations.
Example prompts

  • Perform similarity search for <api-name> based on invoke url
  • Find apis similar to <api-name>
    Note: Replace <api-name > with your API name.