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
  1. Log in as an administrator or API owner.
  2. Select the 
    Services
     icon.
  3. Select 
    Publish
    .
    The 
    APIs
     page appears.
  4. Select the name of the API in the 
    API Name
     column.
    An Overview page of the API appears. 
  5. Select 
    Edit
    .
    The 
    Edit API
     page appears.
  6. On the 
    API Details
     tab, change the state.
  7. Select 
    Save
    .
The state of the API is changed.