Ciclo de vida de las APIs

Cuando se da de alta una API, se encuentra en estado CREADA. Dependiendo del estado del API se podrán realizar o no operaciones sobre la misma. El flujo de vida de una API es el siguiente: 

Estado

Invocación

Modificación / Eliminación

Estado

Invocación

Modificación / Eliminación

CREATED

ADMIN / PROPIETARIO

ADMIN / PROPIETARIO

DEVELOPMENT

ADMIN / PROPIETARIO USUARIOS AUTORIZADOS

ADMIN / PROPIETARIO

PUBLISHED

ADMIN / PROPIETARIO USUARIOS AUTORIZADOS

N/A

DEPRECATED

ADMIN / PROPIETARIO USUARIOS AUTORIZADOS

N/A

DELETED

N/A

N/A

 

Aunque lo recomendable es ceñirse al ciclo de vida mostrado en el anterior diagrama para preservar el buen uso de las APIs por parte de los usuarios, a partir de la version 1.6.2 se introducen ciertas modificaciones. Cuando una API se encuentra en estado Deprecada o Eliminada, se permite regenerarla y volver al estado Creada.





De esta forma, se puede reutilizar la definición de un API que ya no se utilice o que se quiera modificar para volverla a poner a disposición de los usuarios.



En la vista de  Mis APIs podemos visualizar los diferentes estados: