Manage API Lifecycles and States
aan administrators and API owners can change the state of an API based on the following API lifecycles:
apip43
API Portal
administrators and API owners can change the state of an API based on the following API lifecycles:- Unpublished to incomplete
- Incomplete to enabled
- Deprecated to enabled
- Disabled to enabled
- Enabled to deprecated
- Enabled to disabled
- Deprecated to disabled
Developers can add enabled APIs and API groups to their applications and applications can use enabled APIs and API groups. When an API proxy administrator adds a
proxy-published
API to the API Portal
, the state of the API is new. Developers can add only proxy-published
APIs that are in the enabled state to their applications.Once an enabled API or API group is added to an application, they will continue to be used by that application in the following ways:
- Deprecated API groups will keep working with existing associated applications but will not be available to be used by new applications.
- APIs cannot be deprecated while still being used by API Groups. For more information, see Manage API Groups.
Even if a private API is enabled, developers can add only those APIs to which they have access to their applications.

Change the State of an API
- Log in as an administrator or API owner.
- Select theServicesicon.
- SelectPublish.TheAPIspage appears.
- Select the name of the API in theAPI Namecolumn.An Overview page of the API appears.
- SelectEdit.TheEdit APIpage appears.
- On theAPI Detailstab, change the state.
- SelectSave.
The state of the API is changed.