Elastic APIs
Reference documentation for the Elastic REST APIs, for self-managed, Elastic Cloud and Serverless deployments.
Elastic Stack
-
Elasticsearch API
Elasticsearch provides REST APIs that are used by the UI components and can be called directly to configure and access Elasticsearch features.
-
Kibana APIs
The Kibana REST APIs enable you to manage resources such as connectors, data views, and saved objects. The API calls are stateless. Each request that...
-
Logstash APIs
When you run Logstash, it automatically captures runtime metrics that you can use to monitor the health and performance of your Logstash deployment. The...
-
Elasticsearch Serverless API
This documentation is derived from the main branch of the elasticsearch-specification repository. It is provided under license Attribution-NonCommercial-NoDerivatives...
-
Kibana Serverless APIs
The Kibana REST APIs for Elastic serverless enable you to manage resources such as connectors, data views, and saved objects. The API calls are stateless...
Orchestration
-
Elastic Cloud API
This RESTful API enables you to perform most of the operations available in the UI console through API calls.
-
Cloud Billing API
The Cloud Billing API enables you to retrieve cost and usage information.
-
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...
-
Elastic Cloud Enterprise API
This RESTful API enables you to create and manage both your Elastic Stack deployments and the ECE platform.
-
Elastic Cloud Serverless API
This API enables you to manage Elastic Cloud Serverless Projects. You can create, update, and delete projects, as well as manage project features and...