CLI
confiqure login
Save your workspace API key locally so subsequent commands can authenticate. Runs interactively unless you pass every flag.
Synopsis
Terminal
$ confiqure login [--workspace <key>] [--token <cqai_...>] [--api-base <url>]Flags
| Flag | Purpose |
|---|---|
| --workspace <key> | Six-letter workspace key. Passing it skips the server-side identity lookup — useful for offline or scripted setup. |
| --token <value> | Workspace API key — 48 characters starting cqai_. Prompted with masked input when omitted. |
| --api-base <url> | Override API host (default https://api.confiqure.ai). |
Where credentials are stored
A plain JSON file with 0600-equivalent permissions on POSIX systems:
- macOS / Linux:
~/.confiqure/credentials - Windows:
%APPDATA%\confiqure\credentials
Environment overrides
Env vars take precedence over the credentials file — useful for CI where you don't want to write secrets to disk.
CI
$ export CONFIQURE_API_KEY=cqai_••••••••••
$ export CONFIQURE_WORKSPACE_KEY=abcdef
# optional: export CONFIQURE_API_BASE=https://api.confiqure.ai
$ confiqure push -y --no-watch Already logged in? Re-running
confiqure login with no flags shows the current values as defaults — accept to keep, type to replace. Last updated May 2026