Skip to navigation

Examples

The IBEE examples repository has complete, runnable examples for every product with a public API. Each example is a small, realistic workflow, such as creating a VM and deleting it, or putting a VM on a private network, written for the interfaces that support it.

git clone https://github.com/devs-ibee/examples.git
cd examples
export IBEE_TOKEN="ibee_prod_key_..."
export IBEE_WORKSPACE_ID="<workspace-id>"
python3 getting-started/main.py

Compute

Storage

Networking and security

Terraform

Interfaces

InterfaceInstallReference
Python SDKpip install ibeeSDKs
TypeScript SDKnpm install ibee-sdkSDKs
CLIpip install ibee-cliCLI
HTTPcurl and jqAPI Reference
TerraformBuild from sourceGetting started, Terraform stacks

Most examples create billable resources and delete them at the end. Set KEEP=1 to keep what an example creates. Bare Metal Servers, SSH Keys, ISOs, and Email Service are managed in the portal and have no public API yet.