Sari la conținut

Documentația Restorm

Restorm este un mediu desktop de testare a API-urilor: un client care vorbește cincisprezece protocoale, un server de simulare, un editor de scenarii vizuale și un motor de automatizare care se poate folosi în integrare continuă. Documentația de față acoperă întregul produs.

BlocCe faceți acolo
ConcepteProiecte .restorm, cereri, foldere, medii, variabile, autentificare
ProtocoaleHTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka
Import & export24 de formate de import (OpenAPI, Postman, Bruno, HAR, cURL…) și exportul de fragmente de cod
ScenariiÎnlănțuirea apelurilor, ramificări, bucle, aserțiuni, rulare în CI
Modul serverGăzduirea de servere de simulare pornind de la cererile dumneavoastră
UnelteMini browser, firewall, consolă, git integrat, control prin IA via MCP
ReferințăHelperi Handlebars, scurtături, setări, CLI, instrumente MCP
  • Totul este local. Proiectele sunt fișiere pe discul dumneavoastră, serverele de simulare rulează pe mașina dumneavoastră și nu este necesar niciun drum dus-întors printr-un serviciu terț.
  • O singură unealtă pentru toate transporturile. Același arbore de proiect conține apelurile REST, abonamentele MQTT, consumatorii Kafka și apelurile gRPC în flux.
  • Compatibil cu controlul versiunilor. Formatul de fișier este serializat determinist, astfel încât git diff să rămână lizibil, iar Restorm include un client git cu rezolvare a conflictelor la nivel de entitate.
  • Controlabil de o IA. Restorm expune un server MCP: un agent poate citi proiectul dumneavoastră, lansa cereri și controla interfața.