Elastic Cloud Enterprise API

This RESTful API enables you to create and manage both your Elastic Stack deployments and the ECE platform.

NOTE: This documentation applies to the Elastic Cloud Enterprise API only. If you are using Elasticsearch Service, use the Elastic Cloud API.

This API supports both key-based and token-based authentication. Key-based is generally the preferred method. For details about creating an API key or bearer token, refer to Authentication.

NOTE: In this documentation, {{hostname}} refers to the coordinating host (any host with the coordinator role). You can specify either its hostname or its IP address.

This documentation applies to Elastic Cloud Enterprise version 4.2. It is derived from https://api.elastic-cloud.com/api/v1/api-docs/swagger.json. It is provided under license Attribution-NonCommercial-NoDerivatives 4.0 International.

Accounts 3

Authentication 18

Billing costs analysis 6

Comments 5

Deployments 73

Deployments - Extensions 6

Deployments - Templates 5

Deployments - Traffic filters 12

Networking - Deployment Domain Names 4

Organizations 23

Platform 5

Platform - Configuration - Instances - CRUD 5

Platform - Configuration - Security 22

Platform - Configuration - Trust relationships 5

Platform - Infrastructure 83

Platform - Repository - CRUD 4

Stack - Versions - CRUD 6

Telemetry 2

Templates - Deployments - Global 1

Trusted environments 1

Users 7

Users - Role Assignments 2