Introducción a Gapfy Echo
Gapfy Echo es un cliente de APIs para Windows y macOS con Apple silicon, con aplicaciones complementarias para Android e iOS. Instala la versión Windows desde Microsoft Store o descarga el instalador para Mac, también para los iMac con chip de Apple. Echo ofrece los planes Free, Pro y Pro AI. Esta guía presenta el trabajo en el escritorio y las herramientas conectadas de Maestro. Empieza por la instalación.
Un editor, cinco protocolos
Echo reúne HTTP, gRPC, GraphQL, WebSocket y SSE en un solo editor. gRPC utiliza transporte basado en reflexión, con descubrimiento de servicios y todos los modos de streaming. GraphQL incluye introspección, variables y suscripciones. WebSocket permite enviar mensajes de forma interactiva y ver datos binarios en hexadecimal, y SSE restablece la conexión automáticamente. Consulta peticiones y protocolos para conocer los detalles.
Preparado para el trabajo diario
Las colecciones se organizan en espacios con carpetas anidadas, arrastrar y soltar y operaciones en bloque. Puedes compartirlas con compañeros con permisos de lectura, contribución o acceso completo. Los entornos por espacio, con variables secretas, mantienen la configuración fuera de las peticiones. El modo de comparación envía una petición a hasta 4 entornos en paralelo y muestra las diferencias estructurales de JSON.
Ejecuta colecciones con datos CSV o JSON, exporta informes JUnit o HTML, encadena peticiones y escribe scripts pm.*. Las ejecuciones programadas pueden realizarse en el escritorio o, con un plan de pago, en los servidores de Gapfy. También puedes mantener una colección en una carpeta vinculada y exportar OpenAPI 3.1. Consulta automatización y pruebas e importar y exportar.
Lleva los mocks más allá del escritorio
Crear y probar mocks en el escritorio está incluido en todos los planes de Echo, incluido el Free. Publicar uno en el servicio público mock.gapfy.io para dar a tu equipo una URL HTTP que responde con el escritorio cerrado forma parte de Echo Pro y Pro AI. Con uno de esos planes puedes publicar un mock de tu propio espacio por ser su propietario; publicar un mock de equipo requiere Echo/ManageHosting, permiso concedido por defecto al administrador de la organización. También puedes crear y editar mocks en Maestro. La guía de alojamiento público de mocks explica los pasos y distingue el mock del escritorio, la URL pública y las reglas cargadas en una aplicación .NET.
Los contratos describen la estructura de las respuestas y la compatibilidad entre versiones. Aplicaciones y claves conecta los contratos proporcionados o consumidos por cada aplicación con los permisos de acceso. Los cuatro paquetes .NET abarcan publicación de contratos, validación, interceptación de peticiones salientes y respuestas simuladas en una aplicación ASP.NET Core.
Trabajo local y privado
Echo funciona sin conexión en modo invitado y sin necesidad de una cuenta. La base de datos local se cifra en reposo, con la clave protegida por Windows DPAPI en Windows o por Keychain en macOS. Inicia sesión con tu cuenta Gapfy desde tu navegador habitual cuando quieras sincronizar o compartir. Colecciones, peticiones, entornos, horarios, servidores de mock y eliminaciones se sincronizan entre dispositivos, con registro de conflictos y una acción de reparación.
Comodidades del día a día
El historial de peticiones tiene filtros, las cookies tienen un editor y los tiempos de red incluyen un aviso cuando una respuesta es más lenta de lo habitual. La vista dividida admite hasta 4 paneles. La paleta de comandos, los atajos configurables, la interfaz en 7 idiomas y los temas claro y oscuro te ayudan a trabajar a tu manera. Las aplicaciones complementarias para Android e iOS comparten el motor de sincronización para que las colecciones de tu cuenta te acompañen entre dispositivos.
Por dónde continuar
- Instala Echo y envía tu primera petición.
- Protocolos, autenticación y tiempos de respuesta.
- Entornos, secretos y modo de comparación.
- Organización y uso compartido de colecciones.
- Ejecutor, cadenas, mocks y horarios.
- Publica un mock en el servicio público.
- Crea versiones y compara contratos.
- Gestiona aplicaciones y claves.
- Usa los cuatro paquetes .NET.
- Migra desde Postman, Insomnia, Bruno u OpenAPI.
- Usa la asistencia de IA con una licencia Pro AI.