Skip to content

CLI

ycli — Yandex 360 API SDK CLI.

Usage:

$ ycli [OPTIONS] COMMAND [ARGS]...

Options:

  • -o, --format [auto|json|yaml|pretty]: Output format (auto = pretty on a TTY, JSON when piped). [default: auto]
  • --jq EXPR: Filter the JSON result through a jq expression; strings print raw, like jq -r. Needs the jq extra.
  • -y, --yes: Do not ask before an operation that deletes data.
  • --dry-run: Do not send a write: print the request it would send instead. Reads still run, and only the first write of a command is shown.
  • -v, --verbose: Log to stderr: -v shows HTTP requests, -vv adds debug detail. [default: 0]
  • --version: Show the installed ycli version and exit.
  • --help: Show this message and exit.

Exit codes: 0 ok · 1 failure · 2 usage · 3 not found · 4 auth · 5 rate limited · 6 transient (see the README).

Commands:

  • ycli tracker: Yandex Tracker: issues, queues, boards, sprints, fields, automation.
  • ycli wiki: Yandex Wiki: pages, grids, comments, attachments.
  • ycli forms: Yandex Forms: surveys, questions, answers, publishing.
  • ycli auth: Inspect and obtain Yandex 360 credentials.
  • ycli mcp: MCP server control (reads + writes).
  • ycli doctor: Check what a working call needs and say what to fix.
  • ycli api: Call any API endpoint ycli has not wrapped, like gh api.