Aller au contenu

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.

BlocCe que vous y faites
ConceptsProjets .restorm, requêtes, dossiers, environnements, variables, authentification
ProtocolesHTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka
Import & export24 formats d’import (OpenAPI, Postman, Bruno, HAR, cURL…) et l’export d’extraits de code
ScénariosEnchaîner des appels, brancher, boucler, assertions, exécution en CI
Mode serveurHéberger des serveurs de simulation depuis vos requêtes
OutilsMini-navigateur, pare-feu, console, git intégré, pilotage par IA via MCP
RéférenceHelpers Handlebars, raccourcis, paramètres, CLI, outils MCP
  • 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 diff reste 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.