Logo
Elasticsearch API Documentation

Elastic Cloud API

Number of APIs: 72


1. deployments - List Deployments

GET {{baseUrl}}/deployments



2. users/auth/keys-{api key id} - Delete API key

DELETE {{baseUrl}}/users/auth/keys/:api_key_id



3. deployments-{deployment id}-elasticsearch/{ref id} - Migrate Elasticsearch resource to use ILM

POST {{baseUrl}}/deployments/:deployment_id/elasticsearch/:ref_id/_enable-ilm?validate_only=false



4. deployments-traffic-filter-rulesets-{ruleset id}-associations - Delete ruleset association

DELETE {{baseUrl}}/deployments/traffic-filter/rulesets/:ruleset_id/associations/:association_type/:associated_entity_id



5. Get stack versions

GET {{baseUrl}}/stack/versions?show_deleted=false&show_unusable=false



6. deployments-{deployment id}-{resource kind}/{ref id}-instances-{instance ids}-maintenance-mode - Start maintenance mode

POST {{baseUrl}}/deployments/:deployment_id/:resource_kind/:ref_id/instances/:instance_ids/maintenance-mode/_start?ignore_missing=false



7. deployments-{deployment id}-{resource kind}/{ref id} - Cancel resource pending plan

DELETE {{baseUrl}}/deployments/:deployment_id/:resource_kind/:ref_id/plan/pending?force_delete=false&ignore_missing=false



8. users/auth/keys-{api key id} - Get API key

GET {{baseUrl}}/users/auth/keys/:api_key_id



9. deployments-{deployment id}-elasticsearch/{ref id}-remote-clusters - Set remote clusters

PUT {{baseUrl}}/deployments/:deployment_id/elasticsearch/:ref_id/remote-clusters



10. deployments-{deployment id}-elasticsearch/{ref id}-remote-clusters - Get remote clusters

GET {{baseUrl}}/deployments/:deployment_id/elasticsearch/:ref_id/remote-clusters



ENDPOINTS