API TESTING
LiteEvery protocol. One window.
From simple REST calls to streaming WebSockets and AI agent tools via MCP — Rostyman handles every protocol your stack uses without switching apps or installing plugins.

8 protocols, all free
HTTP / REST
GraphQL
gRPC
WebSocket
Socket.IO
MQTT
Server-Sent Events
MCP
Complete auth support
Every auth scheme your API uses — with inheritance from collection to request.
Bearer Token
Basic Auth
OAuth 2.0
OAuth 1.0
API Key
Digest Auth
AWS Signature v4
NTLM
Hawk
JWT Bearer
Akamai EdgeGrid
ASAP
No Auth
SCRIPTING
Pre and post-request scripts
Write JavaScript in a Monaco editor to run logic before requests (set dynamic variables, compute signatures, refresh tokens) or after responses (run assertions, chain values to the next request, update environments).
- rm.environment.set() and rm.environment.get()
- rm.test() for inline assertions with pm.*-compatible API
- rm.expect() for chai-style assertions
- Access to request, response, and all variable scopes
Variable resolution chain
Use {{variable}} anywhere. Resolved in priority order:
Lowest priority. Shared across all collections and workspaces. Vault values are encrypted.
Collection-scoped. Shared across all requests in the collection, regardless of active environment.
Environment-scoped. Switch environments to change base URLs, keys, and config without editing requests.
Highest priority. Dynamic values like {{$timestamp}}, {{$randomInt}}, {{$randomUUID}}.
Import from anywhere
Bring your existing collections with you. All common formats supported.
Built into your desktop, not a browser tab
Rostyman behaves like a real desktop app — drag, drop, double-click, and it just works.
Drag & drop import
.rostyman file association
Source file watching
URL-based import / sync
Workspace files
Cloud sharing
DB VERIFY
Assert your database changed — right next to your headers.
Every HTTP request has a DB Verify tab. Pick a connection, write a SQL assertion, hit Send. Rostyman runs the query the moment the response arrives and tells you whether the row appeared or the field flipped to the right value.
See the database client →Start testing every protocol today
Free download — all 8 protocols included, no account needed.
Download Free