JSON and CI
Use machine-readable Saber CLI output in scripts, CI jobs, and agent workflows without exposing API keys in shared logs.
All commands support --json for machine-readable output.
saber credits --json
saber signal -d acme.com -q "Are they hiring?" --answer-type boolean --jsonShell example
signal_id=$(saber signal -d acme.com -q "Are they hiring?" --no-wait --json | jq -r .id)
saber signal get "$signal_id" --jsonVerbose debugging
Use --verbose to inspect request routing and rate-limit headers without exposing the full API key.
saber signal -d acme.com -q "test" --verboseCI setup
saber auth login --key "$SABER_API_KEY"
saber credits --jsonStore the key in your CI secret manager and avoid printing command output that may contain business-sensitive research results.