Skip to main content
  • JSON when piped. Results go to stdout as JSON when the output is piped (force it with --json; --pretty forces human output). Progress messages go to stderr.
  • Never prompts. Content comes from --file, --stdin or - as the path.
  • Links in every result. Each result has id, url (the app link) and, once published, publicUrl.
  • Ids carry their kind: pag_ note, cnv_ canvas, prj_ project, ntb_ notebook. Notebooks can also be named by their exact name.

Errors

Errors print {"error":{"code","message","hint"}} and exit with a non-zero code. Branch on code.