Features
HTTP client
A Postman-compatible HTTP client inside Spec ADE: organize requests into collections, switch environments, and send and stream responses in real time — no separate API tool needed.
Workspaces, collections & requests
Create multiple named workspaces; each holds a Collections → Folders → Requests tree with full CRUD. The active workspace is persisted per session.
Environments & secret variables
Declare multiple environments and pick the active one. Secret variables are stored separately and never serialized with workspace data. Variables resolve at send time (environment + secret variables).
Execution
- SSE-streaming execution: POST /api/http/execute/events streams status, headers, body, and timing events.
- In-flight request cancellation.
- Request history: the last 500 entries per workspace, persisted to history.json.
Import & export
- Postman Collection v2.1 import and export.
- Postman Environment import and export.
- curl import (parses flags into a request object).
Same window as your code
The HTTP client is its own workspace tab, on par with Database — you test APIs and read code in the same window instead of jumping to another tool.