Elastic Cloud Connected API
This API enables you to use Elastic Cloud services in your ECE, ECK, or self-managed cluster without having to install and maintain their infrastructure yourself.
You can create, update, and manage Cloud Connected clusters and their services.
- Base URL
-
https://api.elastic-cloud.com - Version
- 0.1.0
The Elastic Cloud Connected REST API is built following REST principles:
- Resources (such as clusters) are represented as URIs.
- Standard HTTP response codes and verbs are used (GET, POST, PUT, PATCH and DELETE).
- API calls are stateless. Every request that you make happens in isolation from other calls and must include all the information necessary to fulfill the request.
- JSON is the data interchange format.
The API is documented using the OpenAPI Specification. The current supported version of the specification is 3.0. For details, check the API reference or download the OpenAPI Specification. This specification can be used to generate client SDKs, or on tools that support it, such as the Swagger Editor.
This documentation is derived from a private repository. It is provided under license Attribution-NonCommercial-NoDerivatives 4.0 International.
Clusters 5
-
GET
Get Cloud Connected clusters
/api/v1/cloud-connected/clusters -
POST
Create a Cloud Connected cluster.
/api/v1/cloud-connected/clusters -
GET
Get a Cloud Connected cluster
/api/v1/cloud-connected/clusters/{id} -
PATCH
Update a Cloud Connected cluster
/api/v1/cloud-connected/clusters/{id} -
DELETE
Disconnect a Cloud Connected cluster
/api/v1/cloud-connected/clusters/{id}
Organizations 3
-
GET
Get subscription state
/api/v1/cloud-connected/organizations/{organization_id}/subscription -
GET
Get acceptance info of terms and conditions
/api/v1/cloud-connected/organizations/{organization_id}/terms-and-conditions -
POST
Accept terms and conditions
/api/v1/cloud-connected/organizations/{organization_id}/terms-and-conditions/_accept
Rotation of api keys 4
-
POST
Revoke previously rotated Cluster API Keys
/api/v1/cloud-connected/clusters/{id}/apikey/_revoke-pending -
POST
Rotate the Cloud Connected cluster API Key
/api/v1/cloud-connected/clusters/{id}/apikey/_rotate -
POST
Revoke previously rotated service API Keys
/api/v1/cloud-connected/clusters/{id}/apikey/{service}/_revoke-pending -
POST
Rotate a Cloud Connected service API Key
/api/v1/cloud-connected/clusters/{id}/apikey/{service}/_rotate