Skip to main content
Version: 0.25

Console API Reference (REST)

For all requests include the access token for Cloud API into the Authorization header: authorization:Bearer ${TOKEN} (see Cloud Console API Clients)


GET all Clusters#

GET Returns detailed Data on all clusters of the Organization

Get Cluster#

GET${uuid} Returns detailed Data of one cluster.

Get Cluster creation parameters#

GET Returns all options available to create a cluster.

Delete Cluster#


Create Cluster#

POST With following JSON payload:

{  "name": string, // Name of the Cluster  "channelId": string, // Software Channel for further upgrades, check Get creation parameters  "generationId": string, // Software Generation, check Get creation parameters  "regionId": string, // Region to host the cluster, check Get creation parameters  "planTypeId": string // Hardware Plan of the cluster, check Get creation parameters}

Zeebe Clients#

Get all Zeebe Clients#

GET${clusterUuid}/clients/ List all Zeebe Clients

Get Zeebe Client Details#

GET${clusterUuid}/clients/${clientId} Returns data needed to connect to a cluster

Delete Zeebe Client#

DELETE${clusterUuid}/clients/${clientId} Delete a Zeebe Client

Create Zeebe Client#

POST${clusterUuid}/clients/ With following JSON payload:

{  "clientName": string // Name of the ZeebeClient}

This returns:

{  "name": string,  "clientId": string,  "clientSecret": string}

Be aware the clientSecret is only returned on creation. GET Client calls do not return the clientSecret.