Restorm

De omgeving om uw API's te ontwerpen, testen en simuleren — client en server — die elke specificatie importeert, uw verzoeken aan elkaar koppelt tot visuele scenario's en alles veilig houdt — op uw schijf.

MultiprotocolRESTGraphQLgRPCSOAPODataWebSocketKafkaMQTT
Import

Importeer alles wat u nodig heeft

Importeer uw volledige API's in Restorm — Swagger, OpenAPI, GraphQL, gRPC, OData, WebSocket… of gewoon een cURL-verzoek. U kunt zelfs uw Postman- en Bruno-collecties importeren.

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

Uw geheimen blijven bij u.

Uw wachtwoorden en tokens slingeren niet overal rond, en al helemaal niet op servers waarover u geen controle heeft! Restorm werkt met platte bestanden en kan credentials ophalen bij externe providers, maar stuurt ze NOOIT ergens anders naartoe. U houdt de controle over uw geheimen.

Local-firstIngebouwde firewallAutomatische authenticatieGeen opgelegde cloud
Uw computer
Bestanden lokaal
Uw versiebeheer
Git
PROGit-client in de app geïntegreerd — er wordt niets naar de cloud gestuurd.
Omgevingen

Eén API, meerdere omgevingen

Dev, staging, productie… Draait uw API op meerdere omgevingen? Gebruik variabelen om in een paar klikken van de ene naar de andere te wisselen.

dev / staging / prodVariabelen {{ }}Wisselen met 1 klikWaardelijsten
devstagingprod
baseUrlhttps://api.example.com
token••••••••••
{{baseUrl}}/orders → https://api.example.com/orders
Scenario's

Koppel uw API's aan elkaar, visueel.

Bouw rijke scenario's met Restorm: koppel verzoeken aan elkaar, voeg voorwaarden en lussen toe, en nog veel meer! Met de scenario-editor kunt u zelfs stap voor stap doorlopen om uw automatiseringen gemakkelijker op te zetten. Scenario's kunnen ook in een CI-pipeline worden uitgevoerd — perfect voor geautomatiseerd testen!

VertakkingenVoorwaardenRetryLive debuggenHeadless uitvoeren
POSTActie Vechten
⏱Wachten
POSTActie Rusten
API-designer

Ontwerp en simuleer uw API’s, zonder een regel te schrijven.

Modelleer uw entiteiten, enums en routes, serveer een multiprotocol-mock (REST, GraphQL, SOAP, OData) en genereer de code. Restorm is Cookiecutter/Copier-compatibel: gebruik uw eigen templates of die van Restorm.

Modellen & relatiesRoutes & CRUDMultiprotocol-mockCodegeneratie
My design
3 models · 4 enums · 5 routes
Design
Mock serveren
REST · GraphQL · SOAP · OData
</>
Code genereren
Copier · uw eigen templates of die van Restorm
Authenticatie

Moeiteloze API-authenticatie

Beu om telkens een login-route af te vuren en tokens te kopiëren naar al uw andere verzoeken? Restorm maakt het u makkelijk. Maak uw login-route één keer aan en hergebruik hem in de rest. Zodra nodig, wordt de authenticatieroute transparant aangeroepen, zonder dat u zich daar zorgen over hoeft te maken!

Herbruikbare loginToken-injectieAutomatische replay bij 401Geen copy-paste
AUTHPOST /login
→ Authorization: Bearer {{token}}
GET/orders401
↻Login automatisch opnieuw uitgevoerd
GET/orders200 ✓
Kunstmatige intelligentie

Restorm en AI?

Er zit geen AI ingebouwd in Restorm, want uw andere tools kennen uw project het beste. Restorm is echter wel bestuurbaar via MCP: vraag Claude, Cursor of een andere tool om uw Restorm-projecten voor u te bouwen — van een eenvoudig verzoek tot volledige scenario's, ze kunnen het allemaal!

Bestuurbaar via MCPClaudeCursorGeen ingebouwde AI
✦Claude · via MCP
"Maak een scenario: log in en haal daarna mijn bestellingen op."
✓restorm.import_openapiok
✓restorm.create_requestok
✓restorm.create_scenariook
Beveiliging

Ingebouwde firewall

In een tijdperk van supply-chain-aanvallen beschermt Restorm zichzelf — en u. Dankzij de ingebouwde firewall blokkeert Restorm elke uitgaande aanroep naar externe diensten die afkomstig zou kunnen zijn van zijn eigen dependencies of van een kwaadaardig scenario. U kunt nooit voorzichtig genoeg zijn!

Anti supply-chainUitgaande blokkeringBewaakte dependenciesSandbox-scenario's
⛨Ingebouwde firewall · uitgaande aanroepen
✓api.artifactsmmo.comtoegestaan
✕cdn.unknown-dep.io/telemetrygeblokkeerd · dependency
✕evil.example.com/exfilgeblokkeerd · scenario
Documentatie

Informatie binnen handbereik

Wanneer u een API met Restorm importeert, importeert u ook de volledige documentatie ervan. Die is direct beschikbaar naast uw verzoeken, om het u makkelijk te maken.

Ingebouwde docsPer verzoekParameters & antwoordenModellen & schema's
POST/pet

Add a new pet to the store

Parameters
pathpetIdinteger
querystatusstring
Antwoorden
200successful operation
405Invalid input
Organisatie

Uw werkruimte, op uw manier

Plaats verzoeken naast elkaar of onder elkaar… Net als in VS Code kunt u uw werkruimte inrichten zoals u dat wenst. Restorm biedt zelfs een ingebouwde mini-browser: handig om te zien welk effect uw aanroepen hebben op uw front-end.

Gesplitste panelenVerplaatsbare tabbladenIngebouwde mini-browserIn VS Code-stijl
GETGet Pet
◆Scenario · Main
→→
🔒localhost:3000mini-browser
Uiterlijk

Uw smaak, uw kleuren

Zin in een nieuwe look? Restorm biedt een overvloed aan kleurrijke thema's, te gebruiken naar believen.

Lichte & donkere thema'sVeel pallettenAanpasbaar
Abyss
Monokai
Solarized
Sunset