Skip to main content

Login

Browser (recommended):
unbound login
API key — for CI/CD or headless environments:
unbound login --api-key <your-api-key>
Custom domain:
unbound login --domain custom.example.com
Credentials are stored at ~/.unbound/config.json.

Logout

unbound logout
Removes stored credentials while preserving custom URL settings.

CLI status

unbound status
Shows your email, organization, role (Admin/Manager/Member), config file location, login state, API connectivity, and the connected tools wired through Unbound on this device (with their mode). Useful for debugging connection issues. For a deep per-tool health check, run unbound doctor.

Tenant / Custom Domains

If your organization runs Unbound on its own hosts — for example api.acme.com instead of api.getunbound.ai — pass all three URLs at login. They persist to ~/.unbound/config.json:
unbound login --api-key <YOUR_API_KEY> \
  --gateway-url  https://api.acme.com \
  --frontend-url https://gateway.acme.com \
  --backend-url  https://backend.acme.com
Or set them at any time without re-logging in:
# All three at once:
unbound config urls https://api.acme.com https://gateway.acme.com https://backend.acme.com

# One at a time:
unbound config set-gateway-url  https://api.acme.com
unbound config set-frontend-url https://gateway.acme.com
unbound config set-backend-url  https://backend.acme.com
View current values:
unbound config show
unbound config show --json

Defaults

HostDefault
Gateway (LLM proxy)https://api.getunbound.ai
Frontend (dashboard)https://gateway.getunbound.ai
Backend (CLI API)https://backend.getunbound.ai