Přeskočit na obsah

Dokumentace Restorm

Restorm je desktopové prostředí pro testování API: klient, který mluví patnácti protokoly, simulační server, vizuální editor scénářů a automatizační engine použitelný v průběžné integraci. Tato dokumentace pokrývá celý produkt.

BlokK čemu slouží
KonceptyProjekty .restorm, požadavky, složky, prostředí, proměnné, ověřování
ProtokolyHTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka
Import a export24 formátů importu (OpenAPI, Postman, Bruno, HAR, cURL…) a export ukázek kódu
ScénářeŘetězení volání, větvení, cykly, asserce, běh v CI
Režim serveruHostování simulačních serverů postavených z vašich požadavků
NástrojeMini prohlížeč, firewall, konzole, integrovaný git, řízení pomocí AI přes MCP
Referenční přehledHelpery Handlebars, klávesové zkratky, nastavení, CLI, nástroje MCP
  • Vše je lokální. Projekty jsou soubory na vašem disku, simulační servery běží na vašem počítači a nikdy není potřeba žádná okružní cesta přes službu třetí strany.
  • Jediný nástroj pro všechny vaše přenosy. Tentýž strom projektu obsahuje vaše volání REST, vaše odběry MQTT, vaše konzumenty Kafka i vaše streamovaná volání gRPC.
  • Připravené na verzování. Formát souboru je serializovaný deterministicky, aby git diff zůstal čitelný, a Restorm obsahuje klienta git s řešením konfliktů na úrovni entit.
  • Řiditelné pomocí AI. Restorm nabízí server MCP: agent umí přečíst váš projekt, spouštět požadavky a řídit rozhraní.