Commands
Reference index for Restish built-in commands, generic HTTP verbs, generated API commands, and plugin commands.
Reference pages answer exact questions. For workflows, start with guides; for a single task, use recipes.
restish api ....Reference index for Restish built-in commands, generic HTTP verbs, generated API commands, and plugin commands.
Reference for Restish generic HTTP verbs and bare-URL method inference.
Reference for flags shared across generic requests, generated API commands, utilities, and plugin-delegated requests.
Reference for registering APIs, syncing specs, editing config, and inspecting API state.
Reference for inspecting, editing, patching, and theming Restish configuration.
Reference for inspecting and clearing the Restish HTTP response cache.
Canonical api.rest.sh endpoints and commands used throughout the Restish docs.
Reference for diagnosing Restish configuration, registered APIs, plugins, and runtime state.
Reference for shaping generated Restish commands from OpenAPI documents.
Reference for Restish shell setup and completion commands.
Reference for smaller Restish utility commands: cert, links, and version.
Reference for Restish configuration files, APIs, profiles, auth, cache, themes, plugins, and precedence.
Reference for profile fields, profile selection, auth bindings, TLS settings, and precedence.
Reference for environment variables that affect config, cache, profiles, editors, terminal behavior, and HTTP transport.
Reference for Restish auth types, params, OpenAPI security bindings, secret sources, redaction, and inspection commands.
Reference for built-in content types, request encoding, response decoding, compression, and content plugins.
Reference for Restish output formats and document-versus-record behavior.
Reference for default output choices on terminals, redirects, filters, pagination, and streams.
Reference for Restish shorthand request bodies, config patches, stdin patches, file loading, arrays, and scalar values.
Reference for shorthand response queries, normalized response roots, jq selection, and filter scope.
Reference for the restish-bulk command plugin.
Fetch a resource, edit it locally, and send it back.
Install, list, remove, and debug Restish plugins.
Reference for Restish plugin manifest fields.
Reference for Restish host/plugin message families.
Build a custom Go CLI on top of Restish with custom auth, formats, and bundled API defaults.