Tarjetas de APIs
La pantalla API Catalog muestra todas las APIs existentes a través de tarjetas (cards) que contienen información básica sobre cada API.
Cada tarjeta incluye el nombre de la API (en el ejemplo anterior, "Swagger Petstore"), su versión (en el ejemplo, "1.0.0") y una breve descripción. Los planes vinculados a la API se muestran en el campo Plans.
Los botones de la parte inferior de las tarjetas permiten el acceso a algunas funciones, que describimos a continuación:
Edit Swagger
El botón permite al usuario editar la estructura de la API a través de un editor de Swagger. Para obtener más información, consulte aquí.
Download Swagger
A través de este botón, puede descargar el archivo Swagger de la API en formato JSON.
API Trace
Redirige a la página API Trace, que muestra todas las peticiones realizadas a la API.
La página API Trace a la que se accede a través de la tarjeta actúa como filtro del menú General Trace. Mientras que este último muestra las peticiones realizadas a todas las APIs de un usuario, API Trace muestra las solicitudes solo desde la API seleccionada. |
Clone API
Botón utilizado para crear una nueva API a partir de la actual. Cuando hace clic en clonar una API, debe cambiar el nombre y la versión de la nueva API. Todos los datos de los recursos e interceptores serán los mismos que los de la API original.
Create Version
Este botón se utiliza para generar una nueva versión de la API. Al hacer clic en él, se abre una nueva pantalla, que contiene todos los datos de la API ya rellenados para que sea más fácil crear la nueva versión. Estos datos pueden ser cambiados por el usuario y seguirán el flujo normal de creación de una nueva API.
API Timeline
El botón abre la pantalla API Timeline, donde puede comprobar todos los cambios realizados en la API cronológicamente.
Puede filtrar los cambios por fecha y también por tipo de cambio.
Con los filtros, el usuario puede personalizar la visualización de los cambios realizados en la API. Esto ayuda a realizar un seguimiento de todo lo que entró en producción, así como de los cambios no deseados.
El ejemplo anterior filtra los resultados de los cambios en operaciones y recursos.
Algunas modificaciones en una API ya desplegada en un entorno van acompañadas de una notificación de "undeploy" y "deploy" en la línea de tiempo. Esto sucede porque la API se despliega y se vuelve a desplegar automáticamente para que se guarde la modificación de su registro (como una nueva descripción o un cambio de contexto de visibilidad, por ejemplo). Tenga en cuenta que esto no provoca la indisponibilidad de la API. |
Share your suggestions with us!
Click here and then [+ Submit idea]