Skip to content

CLI Overview

The Orvanta CLI (orvanta) is the primary command-line interface for interacting with your Orvanta instance. It lets you manage workflows, scripts, and runs from any terminal.

See Installation for full setup instructions.

orvanta <command> [subcommand] [options]
FlagDescription
--url <url>Override the Orvanta instance URL (default: https://api.orvanta.cloud).
--token <token>Provide a token directly instead of using the stored credential.
--jsonOutput responses as JSON (useful for scripting).
--no-colorDisable coloured output.
--quietSuppress all output except errors.
--helpShow help for any command.
--versionPrint the CLI version.
CommandDescription
loginAuthenticate with an Orvanta instance.
workflowsCreate, list, and manage workflows.
scriptsCreate, publish, and manage scripts.
runsTrigger, list, and inspect workflow runs.

The CLI stores its configuration in ~/.orvanta/:

FileContents
credentialsAuthentication token and instance URL.
config.jsonUser preferences (default output format, etc.).

You can switch between multiple instances by setting the ORVANTA_URL and ORVANTA_TOKEN environment variables, which take precedence over stored credentials.

Terminal window
ORVANTA_URL=https://staging.example.com ORVANTA_TOKEN=<token> orvanta runs list