Agent-first CLI for interacting with GoDaddy Developer Platform.
npm install -g @godaddy/cli
godaddy --helpAll executable commands emit JSON envelopes:
{"ok":true,"command":"godaddy env get","result":{"environment":"ote"},"next_actions":[...]}{"ok":false,"command":"godaddy application info demo","error":{"message":"Application 'demo' not found","code":"NOT_FOUND"},"fix":"Use discovery commands such as: godaddy application list or godaddy actions list.","next_actions":[...]}--help remains standard CLI help text.
--output has been removed; all executable command paths return JSON envelopes.
Use --pretty to format envelopes with 2-space indentation for human readability.
Long-running operations can stream typed NDJSON events with --follow, ending with a terminal result or error event.
godaddyReturns environment/auth snapshots and the full command tree.
-e, --env <environment>: validate target environment (ote,prod)--debug: enable debug logging (stderr only)--pretty: pretty-print JSON envelopes (2-space indentation)
godaddy envgodaddy env listgodaddy env getgodaddy env set <environment>godaddy env info [environment]
godaddy authgodaddy auth logingodaddy auth logoutgodaddy auth status
godaddy application(alias:godaddy app)godaddy application list(alias:godaddy app ls)godaddy application info <name>godaddy application validate <name>godaddy application update <name> [--label <label>] [--description <description>] [--status <status>]godaddy application enable <name> --store-id <storeId>godaddy application disable <name> --store-id <storeId>godaddy application archive <name>godaddy application init [--name <name>] [--description <description>] [--url <url>] [--proxy-url <proxyUrl>] [--scopes <scopes>] [--config <path>] [--environment <env>]godaddy application release <name> --release-version <version> [--description <description>] [--config <path>] [--environment <env>]godaddy application deploy <name> [--config <path>] [--environment <env>] [--follow]
godaddy application addgodaddy application add action --name <name> --url <url>godaddy application add subscription --name <name> --events <events> --url <url>godaddy application add extensiongodaddy application add extension embed --name <name> --handle <handle> --source <source> --target <targets>godaddy application add extension checkout --name <name> --handle <handle> --source <source> --target <targets>godaddy application add extension blocks --source <source>
godaddy webhookgodaddy webhook events
godaddy actionsgodaddy actions listgodaddy actions describe <action>
pnpm install
pnpm run build
pnpm test