Prerequisites
- Have a API_KEY. Should be accessible in your personnal space on the heex cloud platform.
Supported Platforms
Heex CLI has been tested on the following platforms.| Architecture | Ubuntu 20.04 LTS | Ubuntu 22.04 LTS | Ubuntu 24.04 LTS |
|---|---|---|---|
| x86_64 | ✅ | ✅ | ✅ |
| ARM | ✅ | ✅ | ✅ |
Getting started
Get the Heex CLI
You can directly fetch the CLI using command line. In your terminal, run the following (replace<API_KEY> by your personnal user secret key):
heex executable, you can get a list of all available CLI commands by calling:
completion command to enable the autocompletion in your current terminal.
How to login to the Heex CLI
To login to the Heex CLI, you can use the following command: Usage:--api-key option anymore.
How to manage profiles
To manage profiles, you can use the following command: Usage:How to logout from the Heex CLI
To logout from the Heex CLI, you can use the following command: Usage:Commands
| Name | Description |
|---|---|
| agent | Commands related to the Heex Agent operations (i.e., upload an agent). |
| completion | Sets up autocompletion. |
| datasource | Commands related to Data Source management (i.e., add Data Source). |
| events | Commands related to events management (i.e., get events). |
| implementation | Commands related to implementation management (i.e., create new implementation). |
| quotas | Provides a list of available quotas for a given organization. |
| recordings | Commands related to recordings management (i.e., download recordings). |
| sdk | Commands related to SDK operations (i.e., build the SDK). |
| signal | Commands related to signals management (i.e., create new signals). |
| system | Commands related to system management (i.e., create new system). |
| trigger | Commands related to trigger management (i.e., create new trigger). |
| update | Updates the CLI from the REST API with the latest version or with a given version. |
| workspace | Commands related to workspace management (i.e., get storage information about a given workspace). |
Getting Help
You can obtain extra help on usage per command or subcommands by using--help: