macOS
brew install apigeeclilocal Homebrew formula metadata
brew / rank 7073
Apigee management API command-line interface. Version 2.17.0 via Homebrew; verified 2026-07-27.
install
brew install apigeeclilocal Homebrew formula metadata
overview
Apigee management API command-line interface
history
apigeecli is a Go command-line interface for interacting with Apigee APIs across Apigee hybrid and Google's managed Apigee offering. It manages Apigee entities such as proxies, products, environments, developers, IAM, key stores, shared flows, and related control-plane resources.
The public apigee/apigeecli repository was created in 2022. The README describes it as a tool for Apigee hybrid and managed Apigee, including CRUD-style management of Apigee entities and helper flows for service accounts used by hybrid runtime operations.
GitHub releases show an active release stream beginning with v1.107 in May 2022 and continuing through the 2.x line. The README documents version 2.x breaking flag-name changes and a 2.0.0 change adding --no-warnings for automation-sensitive output.
The README documents binary downloads from GitHub releases, a Linux/Darwin install script, a container image on GitHub Container Registry, Docker usage, and Cloud Build usage. The batch input shows Homebrew packaging, giving macOS users another straightforward installation path.
apigeecli authenticates with Google OAuth access tokens from gcloud, metadata tokens in Google execution environments, Google default application credentials, or service account JSON. It can generate and cache access tokens, list or fetch organizations, and run broad Apigee management commands.
The README says token cache and preferences are written under $HOME/.apigeecli. Generated command docs show inherited global options for service-account JSON, metadata token, default token, OAuth token, API environment selection, output control, and newer-version checks.
apigeecli is significant as the scriptable control-plane surface for Apigee users who need reproducible API-management operations outside the web console. Package users care about its release cadence, generated Cobra command tree, token-cache location, container image, and CI-friendly flags because it often appears in deployment and platform administration pipelines.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.apigeecliCredential-bearing paths to review before unattended agent runs.
~/.apigeecliexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
apigeecli | executable | indexed executable | Discovered from the local executable index. |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
install metadata
| Package key | brew:apigeecli |
|---|---|
| Version | 2.17.0 |
| Package manager | Homebrew |
| Homepage | https://cloud.google.com/apigee/docs |
| Repository | https://github.com/apigee/apigeecli |
| Last updated | 2026-07-27T09:29:36-04:00 |
| Pulse | updated |
| Bottle | not recorded |
| Service | none declared |
source trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.