Lifecycle of REST APIs
When an API is registered, its status is CREATED. Depending on the API's status, operations can be performed on it, or not. An API's life flow is as follows:
Â
Status | Invocation | Modification / Deletion |
---|---|---|
CREATE | ADMIN / OWNER | ADMIN / OWNER |
DEVELOPMENT | ADMIN / OWNER / AUTHORIZED USERS | ADMIN / OWNER |
PUBLISHED | ADMIN / OWNER / AUTHORIZED USERS | N/A |
DEPRECATED | ADMIN / OWNER / AUTHORIZED USERS | N/A |
DELETED | N/A | N/A |
Â
Although it is recommended for users to follow the life cycle shown in the previous diagram to preserve APIs proper use, from version 1.6.2 some modifications has been introduced. When an API is in Deprecated or Deleted state, it is posible to regenerate it and return to Created state. |
Â
Â
When an API is created, you can view the different statuses it is at from the view My APIs.Â