Echo

Chez Gapfy, nous construisons des APIs tous les jours, alors nous voulions plus qu'un endroit où envoyer des requêtes. Echo rend chaque réponse claire, permet à votre équipe de publier une URL de mock pendant que le vrai service prend forme et montre quand un changement de contrat pourrait casser une intégration.

Fait pour le travail, pas pour la démo

Echo est un client de bureau pour tester des APIs HTTP et gRPC. Il s'ouvre vite, reste hors du chemin, et chaque requête que vous envoyez revient lisible, avec le statut, le temps et le corps disposés pour qu'on comprenne d'un coup d'œil. Organisez vos requêtes en collections, gardez vos environnements en ordre, et arrêtez de chasser l'appel que vous avez fait la semaine dernière.

  • Testez des APIs HTTP et gRPC depuis un client de bureau natif et rapide.
  • Lisez chaque réponse d'un coup d'œil : statut, temps et corps, disposés clairement.
  • Organisez vos requêtes en collections et gardez vos environnements en ordre.
  • Retrouvez l'appel que vous avez fait la semaine dernière sans fouiller dans les onglets.
Envoyez une requête et lisez toute la réponse d'un coup d'œil : statut, temps et un corps clair, mis en évidence.
Envoyez une requête et lisez toute la réponse d'un coup d'œil : statut, temps et un corps clair, mis en évidence.

Voyez la différence, côte à côte

La fonctionnalité dont nous sommes les plus fiers est celle dont nous avions le plus besoin. Pointez une seule requête vers deux environnements, votre staging et votre production par exemple, lancez-les ensemble, et Echo vous montre les deux réponses côte à côte avec chaque différence mise en évidence. Dès que quelque chose se comporte différemment d'un environnement à l'autre, vous le voyez nettement, au lieu de deviner.

  • Pointez une seule requête vers deux environnements et lancez-les ensemble.
  • Voyez les deux réponses côte à côte avec chaque différence mise en évidence.
  • Repérez une dérive de configuration entre staging et production au moment où elle se produit.
Lancez une requête contre deux environnements et Echo met en évidence chaque différence entre eux.
Lancez une requête contre deux environnements et Echo met en évidence chaque différence entre eux.

Sérieux là où c'est important

Echo apporte les choses dont les équipes ont vraiment besoin et qui coûtent généralement cher : espaces de travail partagés, contrôle d'accès véritable, single sign-on et un audit trail sur lequel vous pouvez vous appuyer. Il se connecte avec votre compte Gapfy et s'installe confortablement au côté du reste de la famille. Le soin de l'entreprise, sans le théâtre de l'entreprise, parce qu'un bon outil ne devrait jamais être un luxe.

  • Espaces de travail partagés et véritable contrôle d'accès pour votre équipe.
  • Single sign-on et un audit trail sur lequel vous pouvez vous appuyer.
  • Se connecte avec votre compte Gapfy, au côté du reste de la famille.

De la première requête à une intégration qui fonctionne

Appelez la vraie API, avancez avec un mock pendant qu'elle prend forme et voyez ce qu'un changement de contrat pourrait casser. Echo réunit ce travail au même endroit.

Cinq protocoles, un éditeur

HTTP, gRPC avec un vrai transport par réflexion, GraphQL avec introspection et subscriptions, WebSocket avec vue hexadécimale du binaire, et SSE avec reconnexion automatique. Sans plugins, sans changer d'outil.

Comparez entre environnements

Lancez la même requête sur jusqu'à 4 environnements en parallèle. Les réponses côte à côte, avec diff JSON structurel et défilement synchronisé, montrent exactement ce qui a changé.

Des collections pensées pour l'équipe

Espaces, dossiers imbriqués à l'infini, glisser-déposer, opérations en masse. Partagez avec votre équipe en Lecture, Contribution ou Accès complet, avec recherche de personnes intégrée.

Environnements et variables

Des environnements par espace avec variables secrètes et un sélecteur global d'environnement actif. La coloration {{variable}} en direct et l'autocomplétion gardent chaque requête lisible.

L'automatisation sans cérémonie

Exécutez des collections et enchaînez des requêtes avec JSONPath. Utilisez des mocks locaux dans Echo ou publiez une URL publique de mock qui répond après la fermeture de l'application de bureau. Planifiez des vérifications et ajoutez des scripts pm.* si vous souhaitez coder.

Privé par conception

Le mode invité fonctionne hors ligne, sans compte et sans aucune limite sur la boucle locale. Toute la base de données locale est chiffrée au repos.

Une synchronisation qui vous suit

Collections, environnements, planifications, serveurs de mock et même les suppressions se synchronisent entre appareils, avec capture des conflits et réparation en un clic. Le compagnon mobile pour Android et iOS est disponible sur Google Play et l'App Store.

Apportez vos collections

Importez vos collections et environnements Postman avec une fidélité aller-retour totale, ainsi qu'Insomnia, Bruno, OpenAPI 3 et cURL. Réexportez aux formats Postman à tout moment.

Une IA qui respecte vos secrets

Avec un siège Pro AI, expliquez réponses et erreurs, générez requêtes, tests, mocks et documentation. Les secrets sont caviardés de façon déterministe avant que quoi que ce soit ne quitte votre machine.

Donnez à votre équipe une API pour avancer

Avec Echo Pro ou Pro AI, publiez un mock sur une URL HTTP publique. Les frontends et les intégrations peuvent continuer à avancer pendant que la vraie API est encore en développement, sans dépendre de votre application de bureau.

Repérez les changements de contrat à temps

Publiez des contrats d'API versionnés, liez les applications aux versions qu'elles utilisent et comparez les changements pour les consommateurs et les fournisseurs afin de repérer les incompatibilités possibles avant la mise en ligne.

Echo dans vos applications .NET

Prolongez le travail au-delà du bureau. Quatre packages NuGet apportent les règles de mock et les contrats d'Echo à vos applications .NET. Des clés d'application aux droits limités relient chaque intégration aux règles ou contrats dont elle a besoin.

  • Gapfy.Echo.Contracts publie les versions des contrats fournis par votre application.
  • Gapfy.Echo.Testing vérifie les contrats qu'elle consomme face aux versions enregistrées.
  • Gapfy.Echo.Mock.Client intercepte certains appels HTTP sortants.
  • Gapfy.Echo.Mock.Server répond aux routes encore absentes de votre API ASP.NET Core.

Du débogage en solo aux workflows d'équipe

Echo commence comme un outil local rapide et grandit avec vous. Connectez-vous quand vous êtes prêt à partager, en gardant le contrôle total de vos données du début à la fin.

Partagez sans perdre le contrôle

Partagez une collection en Lecture, Contribution ou Accès complet, au choix pour chaque personne grâce à la recherche intégrée. Tout le monde travaille sur la même source de vérité.

Avancez même si l'API n'est pas prête

Intégrez les règles de mock d'Echo à votre application .NET. Les appels sortants sélectionnés et les routes d'API encore absentes peuvent recevoir des réponses utiles pendant que le vrai service prend forme.

Local d'abord, jamais otage

Le mode invité ne demande aucun compte et ne limite jamais la boucle locale. Vos données vivent dans une base locale chiffrée, et vous pouvez exporter aux formats Postman à tout moment.

Documentation

Des guides pas à pas pour démarrer, organiser votre travail et explorer chaque fonctionnalité en profondeur.

Lire la documentation

Free, Pro et Pro AI

Commencez avec Free pour tester vos APIs en local. Pro ajoute des mocks hébergés, des limites plus larges et des contrôles d'équipe ; Pro AI ajoute l'assistant qui écrit des tests et explique les échecs.

Free Gratuit Gratuit pour toujours
Pro EUR 9/ licence / mois 14 jours d'essai gratuit
AI Pro AI EUR 16/ licence / mois 14 jours d'essai gratuit
Collections
100
10 000
10 000
Requêtes enregistrées
1 000
100 000
100 000
Environnements par espace
3
20
20
Historique des exécutions par requête
50
200
200
Mocks sur le bureau
check
check
check
Hébergement public de mocks
remove
check
check
Protocoles
HTTP, gRPC
Tous les protocoles
Tous les protocoles
Comparaison d'environnements côte à côte
check
check
check
Espaces de travail partagés, SSO et audit trail
remove
check
check
Explication d'erreur et requête depuis une spec par AI
remove
remove
check
Assertions, mocks et génération de tests par AI
remove
remove
check

Testez vos APIs comme elles le méritent

Echo est prêt à être téléchargé dès aujourd'hui. Apportez de la clarté à votre travail avec les APIs et laissez chaque requête revenir haut et fort.

Aller aux téléchargements