API Catalog
API Catalog
API Catalog is the management hub for the API lifecycle, bridging the gap between API design and consumption.
Here API specifications transform design artifacts into managed and deployable assets known as API Products. This component handles the packaging, policy definition, and deployment management of APIs.
Key Concepts & Features
- Bundle a specification from a Workspace with business and operational policies to create a versioned API Product.
- Define one or more subscription plans for an API Product. Each plan can include:
- Configure authentication mechanisms (e.g., API Key).
- Enforce rate limiting.
- Manage the deployment of API Products across different runtime Environments (e.g., Development, Staging, Production).
- Govern the state of the API Product.
Use Cases
- API Providers primarily use this to publish consumable real-time Data Products.
- Provides centralized discovery for self-service consumers.
- Version control with varying plans and environments.