Las actualizaciones de junio facilitan la automatización y la confianza en los flujos de trabajo API cotidianos, con operaciones de CLI preparadas para la IA, importaciones más limpias, actualización automática de OAuth 2.0 y varias mejoras solicitadas por los usuarios.
Esta versión se centra en los puntos donde los equipos de API suelen perder tiempo: dar a los agentes de IA acceso estructurado a recursos de proyectos reales, reducir la limpieza posterior a las importaciones, mantener en funcionamiento las solicitudes protegidas por OAuth y facilitar tareas de prueba y configuración pequeñas pero frecuentes.
Esto es lo que cambió este mes.
Nuevas Actualizaciones
Apidog CLI Soporta Flujos de Trabajo API Impulsados por IA
Apidog CLI se está convirtiendo en la capa de ejecución para los flujos de trabajo API impulsados por IA.
En lugar de pedir a los usuarios que aprendan manualmente cada comando, el objetivo es permitir que los agentes de IA trabajen con activos reales de Apidog de manera estructurada. Con las capacidades de la CLI, los agentes pueden leer recursos del proyecto, escribir cambios, validar operaciones estructuradas, exportar datos y ejecutar flujos de trabajo de prueba de manera más fiable.
Este mes, Apidog CLI añade varias mejoras prácticas en esa dirección:
- Puede servir como capa de ejecución para agentes de IA que operan con recursos de proyectos de Apidog.
- Soporta la ejecución de casos de prueba.
- Los casos de escenario pueden hacer referencia a endpoints, casos de prueba y otros escenarios.
- Las exportaciones en formato nativo y en formato OpenAPI admiten un control de alcance más granular.
Cuando se combina con las Habilidades de Apidog, la CLI proporciona a los agentes de IA instrucciones más claras y límites operativos más seguros. Los agentes pueden comprender mejor cómo usar los recursos de Apidog, validar los cambios generados antes de volver a escribirlos y completar tareas de API con menos conjeturas.
Piense en la CLI como el puente entre las instrucciones de IA en lenguaje natural y las operaciones estructuradas del proyecto Apidog.
Mejoras en la Importación y Exportación
Esta versión también mejora varios flujos de trabajo de importación y exportación, especialmente para equipos que migran datos de Postman o mantienen definiciones de API con OpenAPI y Swagger.
Al importar datos a través de la API de Postman, Apidog ahora puede eliminar espacios de los nombres de las variables. Esto ayuda a reducir la limpieza después de la importación y evita problemas causados por nombres de variables que son inconvenientes o inconsistentes en el uso posterior.
Al importar espacios de trabajo a través de la API de Postman, Apidog también puede renombrar los nombres confusos de "Mi Espacio de Trabajo" basándose en el creador del espacio de trabajo. Para equipos que importan múltiples espacios de trabajo, esto facilita la identificación y organización de los datos importados.
La importación/exportación de OpenAPI y Swagger también se vuelve más completa. Apidog ahora soporta parámetros de tipo objeto y parámetros de tipo referencia durante la importación/exportación, ayudando a los equipos a preservar estructuras de especificación de API más ricas con menos ajuste manual.
| Antes | Ahora |
|---|---|
|
|
OAuth 2.0 Ahora Soporta la Actualización Automática de Tokens
La autenticación OAuth 2.0 ahora soporta la actualización automática de tokens.
Cuando un token de acceso está cerca de expirar o ya ha expirado, Apidog puede actualizarlo automáticamente para que las solicitudes continúen sin que tenga que reautenticarse o copiar un nuevo token manualmente.
Esto es especialmente útil para equipos que depuran frecuentemente APIs protegidas por OAuth. En lugar de interrumpir el flujo de solicitud cada vez que un token expira, Apidog ayuda a mantener la sesión activa.
Esto reduce las interrupciones de autenticación durante la depuración de la API, las pruebas y la validación repetida de solicitudes.
Mejoras Basadas en los Comentarios de los Usuarios
Mejor Compatibilidad con el Cliente MCP
Apidog mejoró la compatibilidad con el Cliente MCP y ahora puede analizar esquemas no estándar de manera más fiable.
Esto es útil al conectarse a servidores o herramientas MCP cuya salida de esquema no sigue estrictamente los formatos esperados. En lugar de fallar al principio por diferencias de esquema, Apidog puede manejar más respuestas MCP del mundo real y mejorar la tasa de éxito de la integración y depuración de herramientas.
Buscar Pasos Estáticos por Nombre en Suites de Pruebas
Al añadir pasos estáticos a una suite de pruebas, ahora puede buscar por nombre.
Para proyectos con muchos endpoints, casos de prueba o escenarios, esto acelera la búsqueda del paso correcto y su adición a la suite sin tener que navegar manualmente por largas listas.
Las Tareas Programadas Añaden una Opción "Cada 8 Horas"
Las tareas programadas ahora incluyen una opción "Cada 8 horas".
Esto ofrece a los equipos otro intervalo útil para pruebas automatizadas recurrentes, comprobaciones tipo monitoreo o flujos de trabajo de validación periódica de API.
La Aplicación Web de Apidog Soporta la Configuración de Encabezados Generados Automáticamente
La Aplicación Web de Apidog ahora soporta la configuración de encabezados generados automáticamente.
Esto da a los usuarios de la aplicación web más control sobre el comportamiento de las solicitudes y ayuda a alinear los encabezados de solicitud generados con los requisitos del equipo o del proyecto.
Corrección de Errores y Pequeñas Mejoras
Este mes también lanzamos un conjunto de correcciones y mejoras menores, que incluyen:
- Rendimiento mejorado al seleccionar escenarios de prueba grandes para ramas secundarias, reduciendo la posibilidad de errores de tiempo de espera.
- Las listas de ramas de sprint y ramas generales ahora permiten mostrar y copiar los ID de las ramas.
- Se muestra un mensaje más amigable cuando macOS no puede enviar solicitudes a la intranet.
- Se corrigió un problema donde las URL base del servicio no se importaban y los endpoints no se vinculaban al servicio especificado al reimportar datos de Apidog a un nuevo módulo.
- Se corrigió un problema donde la autenticación OAuth 1.0 configurada para añadirse al encabezado de la solicitud no se añadía realmente.
- Se corrigió un problema donde el código de solicitud de endpoint generado no funcionaba correctamente cuando la autenticación básica usaba variables chinas.
- Se corrigió un problema donde el código de solicitud generado usaba incorrectamente HTTPS cuando el endpoint usaba HTTP.
- Se corrigió un problema donde la ejecución de escenarios de CLI podía reportar "Token inesperado" cuando un paso del escenario hacía referencia a un cuerpo de respuesta en formato raw.
- Se corrigió un problema donde los detalles del informe de prueba seguían mostrando "en ejecución" después de que un escenario de prueba automatizado terminara de forma anormal.
- Se corrigió un problema donde el informe correspondiente no se mostraba en la lista de informes de prueba después de ejecutar casos de escenario en la carpeta raíz.
- Se corrigió un problema donde la actualización de la Aplicación Web de Apidog cambiaba automáticamente el proyecto de vuelta a la rama principal.
- Se corrigió un problema donde las opciones de filtro de etiquetas no tenían contenido durante la importación de ramas y al insertar endpoints en Markdown.
- Se corrigió un problema donde los servicios no predeterminados se añadían repetidamente al importar archivos de Apidog con múltiples módulos y servicios.
- Se corrigió un problema donde las etiquetas de documentos Markdown no se importaban correctamente al importar datos de Apidog.
- Se corrigió un problema donde los conflictos aún se mostraban después de fusionar endpoints en la rama principal en algunos casos.
- Se corrigió un problema donde podían ocurrir errores de frontend en algunos casos al depurar endpoints SSE.
- Se corrigió un problema donde las estadísticas de proyectos locales solo contaban datos del módulo predeterminado.
- Se corrigió un problema donde la importación de un archivo Apidog multimódulo desde la página de detalles del equipo importaba incorrectamente los endpoints al módulo predeterminado.
- Se corrigió un problema donde los cambios desaparecían en algunos casos después de enviar modificaciones.
- Se corrigió un problema donde se mostraba un mensaje de error incorrecto en el flujo de verificación de correo electrónico al cambiar contraseñas.
Qué Significa Esto
En conjunto, estas actualizaciones hacen que Apidog sea más útil en flujos de trabajo que abarcan personas, agentes de IA, especificaciones y pruebas automatizadas.
| Área | Qué mejora | Por qué es importante |
|---|---|---|
| Flujos de trabajo CLI impulsados por IA | La CLI puede ayudar a los agentes de IA a operar con recursos de proyectos reales de Apidog, ejecutar casos de prueba, referenciar activos existentes y controlar las exportaciones con mayor precisión. | Más fácil para los agentes de IA completar tareas de API con un contexto de proyecto estructurado en lugar de adivinar a partir de información no estructurada. |
| Importación y exportación | Las importaciones de la API de Postman pueden limpiar nombres de variables y aclarar nombres de espacios de trabajo; la importación/exportación de OpenAPI/Swagger soporta parámetros de tipo objeto y de tipo referencia. | Menos limpieza después de la migración y un intercambio de especificaciones API más completo. |
| Autenticación | Los tokens de OAuth 2.0 pueden actualizarse automáticamente. | Menos interrupciones durante la depuración y prueba de la API. |
| Compatibilidad con MCP | El Cliente MCP puede analizar más esquemas no estándar. | Mejor compatibilidad con herramientas y servidores MCP del mundo real. |
| Flujos de trabajo de pruebas | Los pasos estáticos son más fáciles de encontrar, y las tareas programadas soportan un intervalo adicional de 8 horas. | Configuración de suites de pruebas más rápida y ejecución de pruebas recurrentes más flexible. |
| Configuración de la aplicación web | Los encabezados generados automáticamente se pueden configurar en la aplicación web de Apidog. | Mayor control sobre el comportamiento de las solicitudes en flujos de trabajo basados en navegador. |
El resultado es una ruta operativa más limpia: los agentes de IA obtienen un mejor contexto del proyecto, los datos importados requieren menos limpieza, las solicitudes de OAuth tienen menos probabilidades de ser interrumpidas y los equipos tienen más control sobre las pruebas recurrentes y la configuración de solicitudes.
Únase a la Conversación
Conéctese con otros ingenieros de API y el equipo de Apidog:
- Únase a nuestra comunidad de Discord para discusiones y soporte en tiempo real.
- Participe en nuestra comunidad de Slack para conversaciones técnicas.
- Síganos en X (Twitter) para las últimas actualizaciones.
P.D. Para obtener todos los detalles sobre las actualizaciones, consulte el Changelog de Apidog.
Atentamente,
El Equipo de Apidog
