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.

card 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

icon 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

icon download swagger

A través de este botón, puede descargar el archivo Swagger de la API en formato JSON.

API Trace

icon 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

icon 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.

clone api

Create Version

icon 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

icon timeline

El botón abre la pantalla API Timeline, donde puede comprobar todos los cambios realizados en la API cronológicamente.

timeline

Puede filtrar los cambios por fecha y también por tipo de cambio.

timeline filters

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.
Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]