API Gateway 10.15 | Using API Gateway | Implement APIs | API Implementation
 
API Implementation
After you create an API, it's time to start defining the behavior of the API.
Some of the important considerations that you take into account when you define your API's behavior are:
*Enable API mocking
*Enforce policies
*Ensure proper caching, filtering and error handling mechanisms
*Enforce policies
*Apply rate limiting
*Enable API testing and debugging
*Define monitoring and debugging mechanisms
API Gateway UI provides a visual guided experience for designing, developing, and testing APIs. The API caching, filtering, and sorting capability helps in retrieving your APIs faster. You can use the pagination function to determine how much data must be displayed and at what frequency. These features ensure minimum processing and good response time.
API Gateway provides various policies that are designed to let you add management capabilities, to an API or to all APIs at a global level, easily. You can enforce these policies on an API to secure, limit, and route requests sent to APIs.
The API testing capability allows you to test your APIs before you publish them onto a portal for consumption. API Gateway also provides the API mocking capability that enables you to simulate the behavior of a real API for testing the API.
API Gateway provides logging and monitoring capabilities that help debug your APIs so that locating the root cause of the issue based on what is observed is easy. In addition, you can monitor API usage to understand API trends.
The following sections describe the various ways in which you can implement your APIs such as, API mocking, enforcing different types of policies as required, creating and managing applications and aliases, creating API mashup, and so on.