Unpublishing an Individual API from the Native API Details Page
When you execute an unpublish action from the native API details page, the exact rendering of user interface depends on whether or not the native API has an immediate virtualized API.
If the native API does not have an immediate virtualized API, you will be allowed to directly unpublish the native API from
API-Portal gateway.
If the native API has an immediate virtualized API, you will be directed to choose the virtualized APIs, and then unpublish them from both gateways.
Perform these steps to unpublish an API from the details page of a native API.
To unpublish a single API using details page of native API
1. In CentraSite Business UI, display a list of available APIs.
2. In the displayed list, click the name of the native API you want to unpublish from the gateways.
3. In the action bar of the native API, click Unpublish.
4. If the displayed native API does not have an immediate virtualized API, CentraSite directs you to the Unpublish from Gateway dialog box.
5. On the other hand, if the displayed native API has an immediate virtualized API, CentraSite directs you to an intermediate Unpublish Virtual APIs dialog box. This dialog box allows you to configure the virtualized API for unpublishing from the gateways.
The Unpublish Virtual APIs dialog box lists the names of its virtualized APIs which are already published to the gateways.
a. Mark the checkbox of each virtualized API you want to unpublish from the gateways.
b. Click Next. This opens the Unpublish from Gateway dialog box.
6. In the Gateway drop-down box, choose the gateway from that you want to unpublish the API.
7. If you want to further restrict the list of gateways, in the Sandbox drop-down box, choose the category by which the gateways were classified.
8. Mark the checkbox of each gateway from that you want to unpublish the API.
9. Optional. Applicable for a Mediator. Select the Revoke Consumability option to revoke access of API from guest users.
10. When you have finished making your settings, click Unpublish.
11. An Unpblish Inprogress popup will display the progress state of unpublishing the API from selected gateways.
If the unpublish process logs failures, identify and correct the failure, and then try unpublishing the API again.