Deleting an API permanently removes the API from the CentraSite registry.
When you delete an API, CentraSite removes the registry entry for the API (that is, it removes the instance of the API from CentraSite's object database). Also note that:
You cannot delete the predefined APIs (not even if you have the default permissions associated with the CentraSite Administrator role).
If you are not the owner of the API, you cannot delete the API unless you have "Manage Assets" permission (granted though a role-based permission) or at least Full permission on the API (granted through an instance-level permission).
You cannot delete an API that is in pending state (e.g., awaiting approval).
You cannot delete an API if any user in your CentraSite registry is currently modifying the API.
Deleting an API will not remove the supporting documents that are attached to it.
You can delete a single virtual API or a selected set of virtual APIs. The descriptions in this section give you details on how to do this.
To delete a virtual API, you must belong to a role that has the "Manage Assets" permission for the organization in which the API resides.
The following sections describe how to delete virtual APIs.
Use the following procedure to delete a single Virtual API.
To delete a virtual API
In CentraSite Business UI, display the details page for the virtual API that you want to delete. If you need procedures for this step, see the section Viewing the Details of a Virtual API.
On the API’s actions menu, click ).
When you are prompted to confirm the delete operation, click
.The API is permanently removed from the CentraSite registry.
You can delete multiple APIs in a single step. The rules described above for deleting a single API apply also when deleting multiple APIs.
Use the following procedure to delete a set of APIs.
To delete multiple APIs in a single operation
In CentraSite Business UI, use either the Browse or Search feature to select a set of APIs you want to delete. If you need information on how to browse or search the CentraSite catalog, refer to the section Browsing the CentraSite Catalog or Searching the CentraSite Catalog in the document Managing the CentraSite Catalog.
Mark the checkbox next to the name of each API you want to delete.
In the actions menu, click ).
Note:
If one or more or the selected APIs is in pending state (e.g.,
awaiting approval), an error message will appear and no APIs will be
deleted.