Restorm

Mjedisi për projektimin, testimin dhe simulimin e API-ve tuaja — klient dhe server — që importon çdo specifikim, i lidh kërkesat tuaja në skenarë vizualë dhe mban gjithçka të sigurt — në diskun tuaj.

MultiprotokollRESTGraphQLgRPCSOAPODataWebSocketKafkaMQTT
Importim

Importoni gjithçka që ju nevojitet

Importoni API-në tuaj të plotë në Restorm — Swagger, OpenAPI, GraphQL, gRPC, OData, WebSocket… ose thjesht një kërkesë cURL. Mund të importoni edhe koleksionet tuaja Postman dhe Bruno.

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

Sekretet tuaja mbeten me ju.

Fjalëkalimet dhe tokenët tuaj nuk shpërndahen kudo, e aq më pak në serverë që nuk i kontrolloni! Restorm punon me skedarë të thjeshtë dhe mund të marrë kredencialet nga ofrues të palëve të treta, por nuk i dërgon KURRË diku tjetër. Kontrolli mbi sekretet tuaja mbetet gjithmonë i juaji.

Local-firstFirewall i integruarAutentifikim automatikZero re e imponuar
Kompjuteri juaj
Skedarë në nivel lokal
Kontrolli juaj i versioneve
Git
PROKlient Git i integruar në aplikacion — asgjë nuk dërgohet në re.
Mjedise

Një API, disa mjedise

Zhvillim, para-prodhim, prodhim… API-ja juaj funksionon në disa mjedise? Përdorni variabla për të kaluar nga njëri te tjetri me pak klikime.

dev / staging / prodVariabla {{ }}Ndryshim me 1 klikLista vlerash
devstagingprod
baseUrlhttps://api.example.com
token••••••••••
{{baseUrl}}/orders → https://api.example.com/orders
Skenarë

Lidhni API-të tuaja, vizualisht.

Krijoni skenarë të pasur me Restorm: lidhni kërkesa, shtoni kushte, cikle dhe shumë më tepër! Redaktori i skenarëve ju lejon madje të ecni hap pas hapi për të ndërtuar automatizimet tuaja më lehtë. Skenarët mund të ekzekutohen edhe në një pipeline CI — perfekt për testimin e automatizuar!

DegëzimeKushteRiprovimDebagim liveEkzekutim headless
POSTVeprim: Luftë
⏱Prit
POSTVeprim: Pushim
Projektues API

Projektoni dhe simuloni API-të tuaja, pa shkruar asnjë rresht.

Modeloni entitetet, enum-et dhe rrugët tuaja, shërbeni një mock shumëprotokollësh (REST, GraphQL, SOAP, OData) dhe gjeneroni kodin. Restorm është i pajtueshëm me Cookiecutter/Copier: përdorni shabllonet tuaja ose ato që ofron Restorm.

Modele & marrëdhënieRrugë & CRUDMock shumëprotokollëshGjenerim kodi
My design
3 models · 4 enums · 5 routes
Design
Shërbe mock-un
REST · GraphQL · SOAP · OData
</>
Gjenero kodin
Copier · shabllonet tuaja ose të Restorm
Autentifikimi

Autentifikim i lehtë i API-së

Jeni lodhur duke nisur një rrugë hyrjeje dhe duke kopjuar tokenë në të gjitha kërkesat e tjera? Restorm jua lehtëson jetën. Krijoni rrugën e hyrjes një herë dhe ripërdorni atë në kërkesat e tjera. Sapo të nevojitet, rruga e autentifikimit thirret në mënyrë transparente — pa u dashur ta shqetësoheni!

Hyrje e ripërdorshmeInjektim tokeniRiprovim automatik në 401Zero kopjim-ngjitje
AUTHPOST /login
→ Authorization: Bearer {{token}}
GET/orders401
↻Hyrja u ripërsërit automatikisht
GET/orders200 ✓
Inteligjenca artificiale

Restorm dhe AI?

Nuk ka AI të integruar në Restorm, sepse mjetet tuaja të tjera e njohin më mirë projektin tuaj. Në të kundërt, Restorm mund të kontrollohet përmes MCP: kërkojuni Claude, Cursor ose çdo mjeti tjetër të krijojë projektet tuaja Restorm — ato mund të bëjnë gjithçka, nga një kërkesë e thjeshtë deri te skenarë të plotë!

I kontrollueshëm përmes MCPClaudeCursorZero AI e integruar
✦Claude · përmes MCP
"Krijo një skenar: hyr, pastaj merr porositë e mia."
✓restorm.import_openapiok
✓restorm.create_requestok
✓restorm.create_scenariook
Siguria

Firewall i brendshëm

Në një epokë sulmesh ndaj zinxhirit të furnizimit, Restorm mbron veten — dhe ju mbron ju. Falë firewall-it të tij të brendshëm, Restorm bllokon çdo thirrje dalëse drejt shërbimeve të jashtme që mund të vijë nga varësitë e veta ose nga një skenar keqdashës. Kujdesi nuk është kurrë tepër!

Anti supply-chainBllokim dalësVarësi të monitoruaraSkenarë në sandbox
⛨Firewall i brendshëm · thirrje dalëse
✓api.artifactsmmo.come lejuar
✕cdn.unknown-dep.io/telemetrye bllokuar · varësi
✕evil.example.com/exfile bllokuar · skenar
Dokumentacioni

Informacioni në dorë

Kur importoni një API me Restorm, importoni njëkohësisht edhe gjithë dokumentacionin e tij. Ai është i disponueshëm direkt pranë kërkesave tuaja, për t'jua lehtësuar jetën.

Dok. e integruarPër kërkesëParametra & përgjigjeModele & skema
POST/pet

Add a new pet to the store

Parametrat
pathpetIdinteger
querystatusstring
Përgjigjet
200successful operation
405Invalid input
Organizimi

Hapësira juaj e punës, siç e dëshironi

Vendosini kërkesat krah për krah ose njërën poshtë tjetrës… Ashtu si në VS Code, mund ta organizoni hapësirën tuaj të punës sipas komoditetit tuaj. Restorm ofron madje edhe një mini-shfletues të integruar: praktik për të parë efektin e thirrjeve tuaja në front-end-in tuaj.

Panele të ndaraSkeda të lëvizshmeMini-shfletues i integruarNë stilin VS Code
GETGet Pet
◆Skenar · Main
→→
🔒localhost:3000mini-shfletues
Pamja

Shijet tuaja, ngjyrat tuaja

Dëshironi të ndryshoni pamjen? Restorm ofron shumë tema shumëngjyrëshe, gati për t'u përdorur sipas humorit.

Tema të çelëta & të errëtaShumë paletaE personalizueshme
Abyss
Monokai
Solarized
Sunset