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.