The main elements of API Management are grouped within an Organization, which is the "container" for all other elements such as Clients, Plans and APIs. APIs represent real backend APIs . All of them can contain Policy definitions. To be used, they need to be grouped by an Organization and related by a Contract. Image Removed
Image Removed
All of these elements need to be present in your API Management to make a private API accessible: The client is the consumer of the API. A plan is a set of policies that defines the level of service API Management provides for an API. (Application Programming Interfaces). API Management provides a way to turn unmanaged (raw) back-end APIs into managed APIs by attaching policies to them. Every managed API can be published aspublic API or private API: Public APIs... | Private APIs... |
---|
- ... reside in an organization.
- ... can contain policy definitions.
- ... are accessible to everyone.
Image Added
| - ... reside in an organization.
- ... can contain policy definitions.
- ... can only consumed by a client via a contract and a plan.
- Plans and clients can also contain policies.
Image Added
|
The API itself is a representation of a real backend API (e.g. an xUML service). | - Policies are rules or units of work applied when the API is accessed.
|
APIs are created within API Management. They are published to provided via the API Developer Portal from where consumers of the API have access to them.
For more information on the concepts of API Management, refer to The Concepts of API Management. |