All apps/Resterm

Resterm

resterm

Terminal API client for HTTP, GraphQL, gRPC, WebSockets, SSE, and workflows.

Runs as resterm|macOS, Linux, Windows|github.com

Command form

ai-draft · 2 tasks · 13 fields

Run requests from a .http/.rest file without the UI (resterm run). The TUI, mock, record, import and collection commands are not covered.

Opens the form; the finished command lands at your prompt, unrun
otty gui resterm

resterm run

Run request file

Run selected requests or a workflow from a request file and print results. Compare, profile, artifact and persistence flags are left out.

Run request fileExample values, fixed in this page — nothing here reaches a terminal
Basic
Request file*
file
Request name*
string
Environment
string
Output format
6 choicesenum
TasksEach one presets the form for one job
Run one request
filerequestenvformat
Run all requests for CI
fileallenvformatfail_fast
ParametersOnly these flags are editable in the form
Request file
path · positional 0
Request name
string
--request-r
Workflow name
string
--workflow-W
Tag
string
--tag-g
Run every request
boolean
--all-a
Environment
string
--env-e
Environment file
path
--env-file-E
Output format
enum
--format-fautotextjsonjunitprettyraw
Print only the body
boolean
--body-b
Include headers
boolean
--headers-H
Stop at first failure
boolean
--fail-fast
HTTP timeout
A duration such as 30s.
string
--timeout-t
Skip TLS verification
boolean
--insecure-k
SourcesEvery flag above is checked against these
cli
resterm run [flags] <file> | `--request <name>` | `-r <name>` | Run one named request. | | `--workflow <name>` | `-W <name>` | Run one named workflow. | | `--tag <tag>` | `-g <tag>` | Run every request tagged with the given tag. | | `--line <n>` | `-l <n>` | Run the request or workflow whose source range contains line `n`. | | `--all` | `-a` | Run every requ…
manualmain 2026-10-27

github.com

Before it fills your prompt, Otty checks the installed resterm against its version. A form that does not match your version is not offered.