Restorm

El entorno para diseñar, probar y simular sus API — cliente y servidor — que importa cualquier especificación, encadena sus solicitudes en escenarios visuales y mantiene todo seguro — en su disco.

MultiprotocoloRESTGraphQLgRPCSOAPODataWebSocketKafkaMQTT
Importación

Importe todo lo que necesita

Importe sus API completas en Restorm — Swagger, OpenAPI, GraphQL, gRPC, OData, WebSocket… o simplemente una solicitud cURL. Incluso puede importar sus colecciones de Postman y Bruno.

SwaggerOpenAPIGraphQLgRPCODataWebSocketcURLPostmanBruno
GET{{baseUrl}}/swagger.json
GETFinds Pets by status
POSTAdd a new pet
PUTUpdate an existing pet
DELETEDeletes a pet
Seguridad

Sus secretos se quedan con usted.

Sus contraseñas y tokens no andan dispersos por todas partes, y mucho menos en servidores sobre los que no tiene control. Restorm trabaja con archivos planos y puede ir a buscar credenciales de proveedores externos, pero NUNCA las envía a ningún otro sitio. Usted mantiene el control de sus secretos.

Local-firstFirewall integradoAutenticación automáticaCero nube impuesta
Su ordenador
Archivos en local
Su control de versiones
Git
PROCliente Git integrado en la app: nada se envía a la nube.
Entornos

Una API, varios entornos

¿Desarrollo, preproducción, producción…? ¿Tiene varios entornos en los que se despliegan sus API? Use variables para pasar de uno a otro en un par de clics.

dev / staging / prodVariables {{ }}Cambio en 1 clicListas de valores
devstagingprod
baseUrlhttps://api.example.com
token••••••••••
{{baseUrl}}/orders → https://api.example.com/orders
Escenarios

Encadene sus API, visualmente.

Cree escenarios ricos con Restorm: encadene solicitudes, añada condiciones, bucles y mucho más. El editor de escenarios incluso le permite ejecutar paso a paso para configurar sus automatizaciones con mayor facilidad. Los escenarios también pueden ejecutarse en un pipeline de CI: perfecto para configurar pruebas automatizadas.

RamificacionesCondicionesReintentosDepuración en vivoEjecución headless
POSTAcción Luchar
⏱Esperar
POSTAcción Descansar
Diseñador de API

Diseñe y simule sus APIs, sin escribir una línea.

Modele sus entidades, enums y rutas, sirva un mock multiprotocolo (REST, GraphQL, SOAP, OData) y genere el código. Restorm es compatible con Cookiecutter/Copier: use sus propias plantillas o las que ofrece Restorm.

Modelos y relacionesRutas y CRUDMock multiprotocoloGeneración de código
My design
3 models · 4 enums · 5 routes
Design
Servir el mock
REST · GraphQL · SOAP · OData
</>
Generar el código
Copier · sus plantillas o las de Restorm
Autenticación

Autenticación de API simplificada

¿Cansado de lanzar una ruta de login y copiar y pegar tokens por todas sus demás solicitudes? Restorm le facilita la vida. Cree su ruta de login una sola vez y reutilícela en el resto de solicitudes. En cuanto sea necesario, la ruta de autenticación se llamará de forma transparente, sin que tenga que ocuparse de nada.

Login reutilizableToken inyectadoReintento automático en 401Cero copiar y pegar
AUTHPOST /login
→ Authorization: Bearer {{token}}
GET/orders401
↻Login reproducido automáticamente
GET/orders200 ✓
Inteligencia artificial

¿Restorm y la IA?

No hay IA integrada en Restorm, porque son sus otras herramientas las que mejor conocen su proyecto. En cambio, Restorm se puede controlar por MCP: pida a Claude, Cursor o cualquier otra herramienta que cree sus proyectos Restorm — pueden hacerlo todo, desde una simple solicitud hasta escenarios completos.

Controlable por MCPClaudeCursorCero IA embebida
✦Claude · vía MCP
«Crea un escenario: inicia sesión y luego obtén mis pedidos.»
✓restorm.import_openapiok
✓restorm.create_requestok
✓restorm.create_scenariook
Seguridad

Firewall interno

En tiempos de ataques a la cadena de suministro, Restorm se protege y le protege. Gracias a su firewall interno, Restorm bloquea toda llamada hacia servicios externos que pudiera provenir de sus propias dependencias o de un escenario malicioso. Nunca se es demasiado prudente.

Anti supply-chainBloqueo salienteDependencias vigiladasEscenarios en sandbox
⛨Firewall interno · llamadas salientes
✓api.artifactsmmo.comautorizado
✕cdn.unknown-dep.io/telemetrybloqueado · dependencia
✕evil.example.com/exfilbloqueado · escenario
Documentación

La información al alcance de la mano

Cuando importa una API con Restorm, importa también toda su documentación. Está disponible directamente desde las solicitudes, para facilitarle la vida.

Doc. integradaPor solicitudParámetros y respuestasModelos y esquemas
POST/pet

Add a new pet to the store

Parámetros
pathpetIdinteger
querystatusstring
Respuestas
200successful operation
405Invalid input
Organización

Su espacio de trabajo, a su medida

Coloque sus solicitudes lado a lado o una debajo de la otra… Igual que en VS Code, puede organizar su espacio de trabajo como más le convenga. Restorm incluso ofrece un mini navegador integrado: muy útil para ver el efecto de sus llamadas en su front-end.

Paneles divididosPestañas desplazablesMini navegador integradoAl estilo VS Code
GETGet Pet
◆Escenario · Main
→→
🔒localhost:3000mini navegador
Aspecto

Sus gustos, sus colores

¿Le apetece cambiar de aspecto? Restorm ofrece infinidad de temas de colores para usar según su estado de ánimo.

Temas claros y oscurosMuchas paletasPersonalizable
Abyss
Monokai
Solarized
Sunset