Products are a bundle of APIs available for developers while creating applications.
In the Header, click the Products link to open the Products page.
Site Administrator Account
Products will be shown based on ServerGroups.
Developer Account
- If the developer is not part of any organization, then Products available in the server group the developer has registered will be shown.
- If the developer is part of an organization, Products assigned to organization will be shown.
APIs
Multiple APIs would have been added to a product in the API Management Dashboard. We can access these APIs in the Developer Portal in the Products page.
When a product is selected, a list of APIs present in the product can be seen. Each API will be shown in a row that contains a link to the API Documentation and also option to download the client SDK in a required language.
API Documentation
Detailed documentation of the API with complete information about the parameters involved, sample requests and responses, and authentication mechanisms used can be viewed in the API Documentation section.
This section comprises of the same fields as present in the Overview section in the Fiorano API Management dashboard.
Documentation can be viewed in either Swagger or OpenAPI UI.
Prerequisite
Before starting the testing, Cross-Origin Resource Sharing (CORS) needs to be enabled in the API Manager profile.
- Stop the API Management Server.
- Open Profile Manager perspective in eStudio and launch the APIManager profile.
- Navigate to Fiorano > APIManager > APIProject > Controller > APIProjectController.
- Enable the following properties under the ComponentInstanceConfiguration section:
- EnableCors: To enable cors globally for all API projects.
- HandlePreFlightRequest: To handle preflight requests globally for all API projects.
- Restart API Management and API Gateway Servers.
Testing the app
- Click the Try it out button on the upper-right and provide parameters for the required API as below.
- After providing parameters, click the Execute button.
Product Settings
Site administrator can configure the visibility of products across the developer portal based on the access type of products.