Skip to content

Install and authenticate the ispeed ctl customer CLI

Verify a native download, authenticate securely, and select the correct account.

Before you start

Use a supported native download from the official CLI page and read its platform notes. Current macOS binaries are unsigned and not notarized; Apple signing remains pending.

Steps

  1. Download the correct platform archive from the official page and verify its SHA-256 against the published checksums.
  2. Extract it, place ispeed-ctl on your PATH, and run ispeed-ctl --help.
  3. Create a customer API key in the console and provide it through ISPEED_API_KEY in a protected environment or auth login --token-stdin. Do not put keys in command arguments.
  4. List accounts, then use the intended account ID.
  5. Run read-only services list and billing wallet commands before trying mutations.

Example

ispeed-ctl --help
ispeed-ctl account list
ispeed-ctl account use ACCOUNT_ID
ispeed-ctl services list
ispeed-ctl billing wallet

Check the result

The CLI authenticates and reports resources and wallet information for the selected account.

Troubleshooting

Do not assume a package is signed because it has a checksum. Follow your organization’s macOS security policy and official release notes. A command’s presence does not mean its model or product is enabled for purchase.

Next steps

Last updated October 12, 2026. Availability and prices are shown in the console before checkout.
Still need help? Open a support ticket with your service name, the time of the issue, and a redacted error message. Never include passwords or API keys.