Skip to main content

Using the InterSystems API Manager

The InterSystems API Manager (IAM) enables you to monitor and control traffic to and from your web-based APIs. If you are building service-oriented application layers, you are very likely to find the number of APIs you are using quickly rise. The more distributed your environment the more critical it becomes to properly govern and monitor your API traffic. The API Manager enables you easily route all your traffic through a centralized gateway and forward API request to appropriate target nodes. This enables you to:

  • Monitor all your API traffic in a central spot.

  • Plan, document, and update the list of APIs you are using and the servers that provide them.

  • Identify issues before they become critical.

  • Control API traffic by throttling throughput, configure allowed payload sizes, whitelist and blacklist IP addresses and domains, and quickly take an endpoint into maintenance mode.

  • Onboard internal and external developers by providing interactive API documentation through a dedicated and customizable developer portal.

  • Secure your APIs in a central place.

The API Manager is interoperable, reliant, intuitive, and scalable. You can perform all configuration using a simple web-based user interface, but can also configure the API Manager using API calls, which makes it easy to perform remote deployments.

The API Manager is released in its own container. You can configure the API Manager as a cluster of multiple nodes, but even a single node can handle the load of multiple tens of thousands of requests per second.

The following books provide information on InterSystems API Manager:


If you are using the API Manager with InterSystems IRIS 2019.2.0, please contact your InterSystems Sales Engineer or the InterSystems Worldwide Response Center (WRC) for additional setup instructions before using the API Manager.