Restish
restishA CLI for interacting with REST APIs that expose an OpenAPI spec.
A CLI for interacting with REST APIs that expose an OpenAPI spec.
Make a one-off HTTP GET or POST request with headers, query parameters, filtering and output format. Registered-API commands, auth setup, pagination and plugins are not covered.
restish getPerform an HTTP GET request against a full URL or registered API short-name URL.
urlfilteroutput_formatheaderqueryurl · positional 0string · repeatable--rsh-header-Hstring · repeatable--rsh-query-qstring--rsh-filter-fenum--rsh-output-format-oautojsonyamltablendjsonlinesgronstring--rsh-profile-pboolean--rsh-no-cacheinteger--rsh-retryboolean--rsh-insecurecount--rsh-verbose-vrestish postPerform an HTTP POST with an optional shorthand body, @file or stdin. Body arguments use Restish shorthand.
urlbodyheaderfilterurl · positional 0string · positional 1 · repeatablestring · repeatable--rsh-header-Hstring · repeatable--rsh-query-qstring--rsh-filter-fboolean--rsh-retry-unsaferefmanual2026-10-27refmanual2026-10-27Before it fills your prompt, Otty checks the installed restish against its version. A form that does not match your version is not offered.