Create a Cloud Connected cluster to onboard a self-managed cluster.
Query parameters
-
If true, the response will return an API Key with cloud-connected-admin permissions scoped to the cluster being created. This API Key will be revoked when the cluster is disconnected.
Default value is
false.
POST
/api/v1/cloud-connected/clusters
curl \
--request POST 'https://api.elastic-cloud.com/api/v1/cloud-connected/clusters' \
--header "Authorization: $API_KEY" \
--header "Content-Type: application/json" \
--data '{"name":"My observability cluster","license":{"uid":"1234567890abcdef1234567890abcdef","type":"enterprise"},"self_managed_cluster":{"id":"abcdefghi12345678","name":"self-managed-cluster-id","version":"8.5.3"}}'
Request example
{
"name": "My observability cluster",
"license": {
"uid": "1234567890abcdef1234567890abcdef",
"type": "enterprise"
},
"self_managed_cluster": {
"id": "abcdefghi12345678",
"name": "self-managed-cluster-id",
"version": "8.5.3"
}
}
Response examples (200)
# Headers
ETag: string
# Payload
{
"id": "string",
"name": "my observability cluster",
"metadata": {
"created_at": "2026-05-04T09:42:00Z",
"created_by": "1014289666002276",
"organization_id": "198583657190"
},
"self_managed_cluster": {
"id": "string",
"name": "observability-cluster-central-2",
"version": "8.10.1"
},
"license": {
"type": "trial",
"uid": "1234567890abcdef1234567890abcdef"
},
"services": {
"auto_ops": {
"enabled": true,
"support": {
"supported": true,
"valid_license_types": [
"trial"
],
"minimum_stack_version": "8.5.0"
},
"config": {
"region_id": "aws-us-east-1"
},
"metadata": {
"documentation_url": "https://www.elastic.co/guide/en/cloud/current/eis.html",
"service_url": "https://app.auto-ops.cloud.elastic.co/regions/aws-us-east-1/organizations/198583657190/clusters/abcdef1234567890abcdef1234567890/cluster",
"connect_url": "https://application.auto-ops.cloud.elastic.co/organizations/198583657190/connect-autoops"
},
"subscription": {
"required": true
}
},
"eis": {
"enabled": true,
"support": {
"supported": true,
"valid_license_types": [
"trial"
],
"minimum_stack_version": "8.5.0"
},
"metadata": {
"documentation_url": "https://www.elastic.co/guide/en/cloud/current/eis.html"
},
"subscription": {
"required": true
}
}
},
"key": "VXNlci1JRDoxMjM0NTY3ODkwYWJjZGVmMTIzNDU2Nzg5MGFiY2RlZg=="
}
Response examples (201)
# Headers
ETag: string
# Payload
{
"id": "string",
"name": "my observability cluster",
"metadata": {
"created_at": "2026-05-04T09:42:00Z",
"created_by": "1014289666002276",
"organization_id": "198583657190"
},
"self_managed_cluster": {
"id": "string",
"name": "observability-cluster-central-2",
"version": "8.10.1"
},
"license": {
"type": "trial",
"uid": "1234567890abcdef1234567890abcdef"
},
"services": {
"auto_ops": {
"enabled": true,
"support": {
"supported": true,
"valid_license_types": [
"trial"
],
"minimum_stack_version": "8.5.0"
},
"config": {
"region_id": "aws-us-east-1"
},
"metadata": {
"documentation_url": "https://www.elastic.co/guide/en/cloud/current/eis.html",
"service_url": "https://app.auto-ops.cloud.elastic.co/regions/aws-us-east-1/organizations/198583657190/clusters/abcdef1234567890abcdef1234567890/cluster",
"connect_url": "https://application.auto-ops.cloud.elastic.co/organizations/198583657190/connect-autoops"
},
"subscription": {
"required": true
}
},
"eis": {
"enabled": true,
"support": {
"supported": true,
"valid_license_types": [
"trial"
],
"minimum_stack_version": "8.5.0"
},
"metadata": {
"documentation_url": "https://www.elastic.co/guide/en/cloud/current/eis.html"
},
"subscription": {
"required": true
}
}
},
"key": "VXNlci1JRDoxMjM0NTY3ODkwYWJjZGVmMTIzNDU2Nzg5MGFiY2RlZg=="
}
Response examples (400)
{
"errors": [
{
"message": "Explicative error message",
"code": "code.error"
}
]
}
Response examples (401)
{
"errors": [
{
"message": "Explicative error message",
"code": "code.error"
}
]
}
Response examples (403)
{
"errors": [
{
"message": "Explicative error message",
"code": "code.error"
}
]
}
Response examples (422)
{
"errors": [
{
"message": "Explicative error message",
"code": "code.error"
}
]
}