Compartir vía


Tutorial: Registrar API en su inventario de API

En este tutorial se explica cómo iniciar el inventario de API en el centro de API de la organización mediante el registro de API y la asignación de metadatos mediante Azure Portal.

Para más información sobre las API, las versiones de API, las definiciones y otras entidades que puede inventariar en el Centro de API de Azure, consulte Conceptos clave.

En este tutorial, aprenderá a usar Azure Portal para:

  • Registrar una o varias API
  • Agregar una versión de API con una definición de API

Prerrequisitos

Registro de API

Al registrar (agregar) una API en el centro de API, el registro de API incluye lo siguiente:

  • Un título (nombre), un tipo y una descripción
  • Información de la versión
  • Vínculos opcionales a documentación y contactos
  • Metadatos integrados y personalizados que definió

Después de registrar una API, puede agregar versiones y definiciones a la API.

En los siguientes pasos se registran dos API de ejemplo: Swagger Petstore API y Conference API (consulte Requisitos previos). Si lo prefiere, registre las API propias.

  1. Inicie sesión en Azure Portal y vaya al centro de API.

  2. En el menú de la barra lateral, en Recursos, seleccione API>+ Registrar una API.

  3. En la página Registrar una API, agregue la siguiente información para la API de Swagger Petstore. Debería ver los metadatos personalizados Línea de negocio y Orientado al público que definió en el tutorial anterior en la parte inferior de la página.

    Configuración Importancia Description
    Título de API Escriba API de Swagger Petstore. Nombre que elija para la API
    Identificación Después de escribir el título anterior, Azure API Center genera este identificador, que puede invalidar. Nombre de recurso de Azure para la API
    Tipo de API Seleccione REST en la lista desplegable. Tipo de API
    Resumen Opcionalmente, escriba un resumen. Descripción de resumen de la API
    Descripción Si lo desea, escriba una descripción. Descripción de la API
    Versión
    Título de la versión Escriba un título de versión de su elección, como v1. Nombre que elija para la versión de API
    Identificación de la versión Después de escribir el título anterior, Azure API Center genera este identificador, que puede invalidar. Nombre del recurso de Azure para la versión
    Ciclo de vida de una versión Realice una selección en la lista desplegable, por ejemplo, Pruebas o Producción. Fase del ciclo de vida de la versión de la API
    Documentación externa Opcionalmente, agregue uno o varios vínculos a la documentación externa. Nombre, descripción y dirección URL de la documentación de la API
    Licencia De manera opcional, agregue información de licencia. Nombre, dirección URL e identificador de una licencia para la API
    Información de contacto Opcionalmente, agregue información para uno o varios contactos. Nombre, correo electrónico y dirección URL de un contacto para la API
    Línea de negocio Si ha agregado estos metadatos en el tutorial anterior, realice una selección en la lista desplegable, como Marketing. Metadatos personalizados que identifican la unidad de negocio propietaria de la API
    Orientada al público Si agregó estos metadatos, seleccione la casilla. Metadatos personalizados que identifican si la API solo está orientada al público o interna.

    Captura de pantalla del cuadro de diálogo para registrar una API en Azure Portal.

  4. Seleccione Crear para registrar la API.

  5. Repita los tres pasos anteriores para registrar otra API, como Conference API.

Sugerencia

Al registrar una API en Azure Portal, puede seleccionar cualquiera de los tipos de API predefinidos o escribir otro tipo de su elección.

Las API aparecen en la página API del portal. Si agrega un gran número de API al centro de API, use el cuadro de búsqueda y los filtros de esta página para encontrar las API que desee.

Captura de pantalla de la página de API en el portal.

Después de registrar una API, puede ver o editar las propiedades de la API. En la página API, seleccione la API para ver las páginas para administrar el registro de API.

Adición de una versión de API

A lo largo de su ciclo de vida, una API puede tener varias versiones. Puede agregar una versión a una API existente en su instancia de API Center, opcionalmente con un archivo de especificación actualizado.

Aquí agregará una versión a una de las API:

  1. En Azure Portal, vaya al Centro de API.

  2. En el menú de la barra lateral, seleccione API y, a continuación, seleccione una API, por ejemplo, Swagger Petstore.

  3. En la página de la API, en Detalles, seleccione >.

    Captura de pantalla de cómo agregar una versión de API en el portal.

  4. En la página Agregar versión de API , escriba o seleccione la siguiente información en Detalles de la versión:

    Configuración Importancia Description
    Título de la versión Escriba un título de versión de su elección, como v2. Nombre que elija para la versión de API
    Identificación de la versión Después de escribir el título anterior, Azure API Center genera este identificador, que puede invalidar. Nombre del recurso de Azure para la versión
    Ciclo de vida de una versión Realice una selección en la lista desplegable, como Producción. Fase del ciclo de vida de la versión de la API
  5. Azure API Center admite definiciones en formatos de especificación de texto comunes, como OpenAPI 2 y 3 para las API de REST. Para agregar una definición de API, escriba o seleccione la siguiente información en Seleccionar una especificación:

    Configuración Importancia Description
    Título de definición Escriba un título para su elección, como Definición v2. Nombre que elija para la definición de API
    Identificación de definiciones Después de escribir el título anterior, Azure API Center genera este identificador, que puede invalidar. Nombre de recurso de Azure para la definición
    Descripción Si lo desea, escriba una descripción. Descripción de la definición de API
    Formato de especificación En Petstore API, seleccione OpenAPI. Formato de especificación para la API
    Versión de la especificación Escriba el identificador de versión que prefiera, como 3.0. Versión de especificación
    Archivo o URL Vaya a un archivo de definición local de Petstore API o escriba una dirección URL. Dirección URL de ejemplo: https://raw.githubusercontent.com/swagger-api/swagger-petstore/refs/heads/master/src/main/resources/openapi.yaml Archivo de definición de API

    Captura de pantalla de cómo agregar una versión de API en el portal

  6. Selecciona Crear.

A medida que cree su inventario de API, aproveche la herramientas automatizadas para registrar API, como la extensión de Azure API Center para Visual Studio Code y la CLI de Azure.

Paso siguiente

Su inventario de API empieza a tomar forma. Ahora puede agregar información sobre los entornos de API y las implementaciones.