API Management


Welcome to apiman, open source API management. Use this software to provide various APIs (APIs) to your consumers (Client Apps) through a secure, scalable, and governed Gateway layer. API Management allows API Developers to centralize control and analysis of their APIs. It also provides a central location for Client App Developers to find and consume available APIs.
Organizations
All APIs and Client Apps must be managed within the context of an Organization. You can be a member of multiple Organizations at the same time, with different roles in each: you can be a Client App Developer in one organization and an API Developer in another.
APIs
Create, find, or manage APIs. An API is also known as a "Service" - anything that can be invoked remotely by some sort of client application. This platform simply provides a way to turn unmanaged (raw) back-end APIs into "managed" APIs by attaching policies to them.
Client Apps
Create and manage your Client Apps. A Client App is the thing that consumes APIs. These consumers must be defined in this platform so that contracts can be created between them and the APIs they wish to consume.
System Administration
Hey it looks like you're an administrator! Here are some things only you can do. These are system-wide settings you're thinking about modifying, so please proceed with caution.