The APIs page lists the API Products that are published by the API Producer.

There are three types of APIs: Public, Authentication Needed, and Authentication and Permission Needed. When the API consumer is not logged into the portal application, only Public APIs are displayed.

In the list here, each API displays information such as its name, avatar, description, whether the product is subscribed to or not, whether authentication is required, and the status of access (active or inactive).

A visual of the APIs screen is provided below:

Overview

Information created by the API producer is displayed.

A visual of the Overview tab for an API is provided below:

Documentation & Test

The API's API Specification can be accessed through Apinizer, and the desired endpoint can be tested.

A visual of the Documentation & Test tab for an API is provided below:


Summary, description, parameters, body and response body are displayed as endpoint information.

If you want to update existing information or add a new record, you can see how to do it on the Design tab page.


The schema field is used to display the schema information definitions for the relevant endpoint and specifies how the data should be sent.

The example field shows the sample content of the body to be sent.


For API Portal Endpoint Testing:

When you register for an API Product and select an API Key, the authorization information will be automatically provided. This allows users to test API calls with authorization information without manually entering their API access keys.

A visual of an API's Endpoint Test, showing where the Authorization information is automatically provided, is displayed below:

Dashboard

To activate the Dashboard tab, the option 'Allow accounts to view their Analytics information' must be enabled in the API Developer Portal ayarları. If this option is disabled, the 'Dashboard' and 'API Traffic' statuses will not be visible on the screen.

The overall status of the relevant API is monitored.

A visual of an API's Dashboard tab is provided below:

API Traffic

All requests and responses to the API are listed with their details. This particularly helps in investigating issues in the message.

A visual of an API's API Traffic tab is provided below: