Skip to content

Commands

Leonard Ramminger edited this page Aug 31, 2026 · 1 revision

Commands

Global

Invocation Description
ycallr List installed APIs and show help
ycallr --help / -h Help
ycallr --version / -V CLI and core version
ycallr install <path> Compile YAML from path to .pb

API level

ycallr <api>
ycallr <api> --tree
ycallr <api> --list
Flag Description
--tree Show nested command tree
--list Flat list of command paths

Command execution

ycallr <api> <command> [--key=value ...] [--json] [--pretty] [--help]

Nested commands use dot paths:

ycallr github repos.issues.create --owner=rust-lang --repo=rust --title=Bug

Parameters

  • Pass params as --key=value
  • Missing required params are prompted interactively when stdin is a terminal
  • Path params in {braces} in the endpoint can be implicit (no params: entry required)

Body

Commands with a JSON body accept implicit params or an explicit body where the profile defines it. Use --help on a leaf command for details.

Exit codes

Code Meaning
0 Success
1 Usage or client error
2 HTTP or API error response

Clone this wiki locally