It is time to say goodbye: This version of Elastic Cloud Enterprise has reached end-of-life (EOL) and is no longer supported.
The documentation for this version is no longer being maintained. If you are running this version, we strongly advise you to upgrade. For the latest information, see the current release documentation.
API Reference
editAPI Reference
editA RESTful API is available to roll your own automation. In Elastic Cloud Enterprise 1.1.5, our RESTful API supports Elasticsearch and Kibana cluster automation. Future releases will provide additional automation for the Elastic Cloud Enterprise platform.
The API is organized into several sections:
- Clusters: CRUD operations to define Elasticsearch and Kibana clusters and to manage them.
- Platform: Manage the Elastic Cloud Enterprise platform itself. Manage allocators, define global configurations, security settings, and snapshot repositories.
- Stack: Manage the available versions of the Elastic Stack products in your Elastic Cloud Enterprise installation.
API Base Path: /api/v1/
To allow you to build API clients or use your favorite OpenAPI-enabled development tool, the API definition is also available in OpenAPI 2.0 format.
Authentication
editWe currently support basic authentication with the same root
user and password that you use to log into the Cloud UI. The credentials are provided when you install Elastic Cloud Enterprise on your first host and can also be retrieved separately.
Future versions of Elastic Cloud Enterprise will support additional authentication methods and multiple users.
Accessing the API from the Cloud UI
editYou can interact with a specific cluster directly from the Cloud UI without having to authenticate again. This access is limited to the specific cluster and only for cluster-related API calls. You cannot make platform changes from here.
- Log into the Cloud UI.
- On the Clusters page, select the cluster you want.
- Go to the Console page.
-
Make a selection from the operation drop-down list and complete the path.
For example, you can select
Get
and use the_cluster/health?pretty=true
path for cluster status and other pertinent details. -
If needed, add the body information.
To display the body area, select PUT, POST, or DELETE from the drop-down list.
- Click Submit.
The results of the API operation are displayed, along with the time it took to complete the operation.
Learn More
editTo learn more about using our RESTful API, see: