Skip to main content

ish config list

List all simulation configs Usage: ish config list

ish config create

Create a simulation config Usage: ish config create [options]

Options

--file <path>
string
JSON file with config data Required.

ish config get

Get simulation config details Usage: ish config get <id>

Arguments

id
Config ID (required)

ish config schema

Get simulation config schema with defaults (admin-only - non-admin accounts: ask an admin to share an existing config ID and pass it via ish study run --config &lt;id&gt;). Usage: ish config schema

ish config update

Update a simulation config Usage: ish config update <id> [options]

Arguments

id
Config ID (required)

Options

--file <path>
string
JSON file with update data Required.

ish config delete

Delete a simulation config Usage: ish config delete <id> [options]

Arguments

id
Config ID (required)

Options

-y, --yes
boolean
Skip confirmation prompt (required in —json / non-TTY)

Global flags

Every command accepts the global flags.
-V, --version
boolean
output the version number
-t, --token <token>
string
Auth token (or set ISH_TOKEN env var)
--token-file <path>
string
Read auth token from a file (preferred over —token / ISH_TOKEN)
--workspace <id>
string
Default workspace ID; per-subcommand —workspace overrides
--json
boolean
Output as JSON (auto-enabled when piped)
--get <field>
string
Extract a single field from the JSON response and print only its value (implies —json internally; supports dotted paths e.g. person.name)
--human
boolean
Force human-readable output even when stdout is piped (overrides JSON-when-piped auto-detection)
--fields <fields>
string
Comma-separated fields to include in JSON output (e.g. alias,name,status)
--verbose
boolean
Include full UUIDs and timestamps in JSON output
--no-color
boolean
Disable colored output (also honored: NO_COLOR env var)
-q, --quiet
boolean
Suppress progress messages on stderr (no-op for read commands that emit none)