Documentation Restorm
Restorm est un environnement de test d’API de bureau : un client qui parle quinze protocoles, un serveur de simulation, un éditeur de scénarios visuels et un moteur d’automatisation utilisable en intégration continue. Cette documentation couvre l’ensemble du produit.
Par où commencer
Section titled “Par où commencer”- Vous découvrez Restorm ? Lisez Qu’est-ce que Restorm ?, puis Installation et le Démarrage rapide.
- Vous arrivez de Postman, Bruno ou Insomnia ? Commencez par Migrer depuis Postman — vos collections s’importent telles quelles.
- Vous cherchez un protocole précis ? Le catalogue des protocoles contient une page par protocole pris en charge.
- Vous automatisez ? Voyez les scénarios et l’exécution headless en CI.
Les grands blocs du produit
Section titled “Les grands blocs du produit”| Bloc | Ce que vous y faites |
|---|---|
| Concepts | Projets .restorm, requêtes, dossiers, environnements, variables, authentification |
| Protocoles | HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka |
| Import & export | 24 formats d’import (OpenAPI, Postman, Bruno, HAR, cURL…) et l’export d’extraits de code |
| Scénarios | Enchaîner des appels, brancher, boucler, assertions, exécution en CI |
| Mode serveur | Héberger des serveurs de simulation depuis vos requêtes |
| Outils | Mini-navigateur, pare-feu, console, git intégré, pilotage par IA via MCP |
| Référence | Helpers Handlebars, raccourcis, paramètres, CLI, outils MCP |
Ce qui distingue Restorm
Section titled “Ce qui distingue Restorm”- Tout est local. Les projets sont des fichiers sur votre disque, les serveurs de simulation tournent sur votre machine, aucun aller-retour par un service tiers n’est nécessaire.
- Un seul outil pour tous vos transports. Le même arbre de projet contient vos appels REST, vos abonnements MQTT, vos consommateurs Kafka et vos appels gRPC en flux.
- Versionnable. Le format de fichier est sérialisé de façon déterministe
pour que
git diffreste lisible, et Restorm intègre un client git avec résolution de conflits métier. - Pilotable par une IA. Restorm expose un serveur MCP : un agent peut lire votre projet, lancer des requêtes et piloter l’interface.