---
type: api
title: Elastic Cloud Enterprise API
description: This RESTful API enables you to create and manage both your Elastic Stack deployments and the ECE platform.
url: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4
resource: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4
products:
  - Elastic Cloud Enterprise
---

# 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](https://www.elastic.co/docs/api/doc/cloud).

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](https://www.elastic.co/guide/en/cloud-enterprise/current/ece-restful-api-authentication.html).

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.

## Documentation source and versions

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](https://creativecommons.org/licenses/by-nc-nd/4.0/).

- [Authentication](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/authentication)
### [Accounts](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-accounts)

- [Fetch current account information](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-current-account): `GET` `/account`
- [Updates the current account](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-current-account): `PUT` `/account`
- [Updates the current account](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-patch-current-account): `PATCH` `/account`
### [Authentication](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-authentication)

- [User authentication information](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-authentication-info): `GET` `/users/auth`
- [Login to ECE](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-login): `POST` `/users/auth/_login`
- [Logout from ECE](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-logout): `POST` `/users/auth/_logout`
- [Refresh authentication token](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-refresh-token): `POST` `/users/auth/_refresh`
- [Get all API keys](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-api-keys): `GET` `/users/auth/keys`
- [Create API key](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-api-key): `POST` `/users/auth/keys`
- [Delete API keys](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-api-keys): `DELETE` `/users/auth/keys`
- [Get all API keys for all users](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-users-api-keys): `GET` `/users/auth/keys/_all`
- [Delete API keys of multiple users](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-users-api-keys): `DELETE` `/users/auth/keys/_all`
- [Get API key](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-api-key): `GET` `/users/auth/keys/{api_key_id}`
- [Delete API key](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-api-key): `DELETE` `/users/auth/keys/{api_key_id}`
- [Available authentication methods](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-methods): `GET` `/users/auth/methods`
- [SAML callback](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-saml-callback): `POST` `/users/auth/saml/_callback`
- [Initiate SAML protocol](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-saml-init): `GET` `/users/auth/saml/_init`
- [Get API key metadata for all keys created by the user](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-user-api-keys): `GET` `/users/{user_id}/auth/keys`
- [Delete API keys for a user](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-user-api-keys): `DELETE` `/users/{user_id}/auth/keys`
- [Get a user API key](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-user-api-key): `GET` `/users/{user_id}/auth/keys/{api_key_id}`
- [Delete an API key for a user](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-user-api-key): `DELETE` `/users/{user_id}/auth/keys/{api_key_id}`
### [Billing costs analysis](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-billingcostsanalysis)

- [Get costs overview for the organization. Currently unavailable in self-hosted ECE.](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-costs-overview): `GET` `/billing/costs/{organization_id}`
- [Get charts for the organization. Currently unavailable in self-hosted ECE.](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-costs-charts): `GET` `/billing/costs/{organization_id}/charts`
- [Get deployments costs for the organization. Currently unavailable in self-hosted ECE.](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-costs-deployments): `GET` `/billing/costs/{organization_id}/deployments`
- [Get charts by deployment. Currently unavailable in self-hosted ECE.](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-costs-charts-by-deployment): `GET` `/billing/costs/{organization_id}/deployments/{deployment_id}/charts`
- [Get itemized costs by deployments. Currently unavailable in self-hosted ECE.](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-costs-items-by-deployment): `GET` `/billing/costs/{organization_id}/deployments/{deployment_id}/items`
- [Get itemized costs for the organization. Currently unavailable in self-hosted ECE.](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-costs-items): `GET` `/billing/costs/{organization_id}/items`
### [Comments](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-comments)

- [List Comments](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-list-comment): `GET` `/comments/{resource_type}/{resource_id}`
- [Create a Comment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-comment): `POST` `/comments/{resource_type}/{resource_id}`
- [Get Comment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-comment): `GET` `/comments/{resource_type}/{resource_id}/{comment_id}`
- [Update Comment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-comment): `PUT` `/comments/{resource_type}/{resource_id}/{comment_id}`
- [Delete Comment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-comment): `DELETE` `/comments/{resource_type}/{resource_id}/{comment_id}`
### [Deployments](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-deployments)

- [List Deployments](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-list-deployments): `GET` `/deployments`
- [Create Deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-deployment): `POST` `/deployments`
- [Resynchronize Deployments](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-resync-deployments): `POST` `/deployments/_resync`
- [Search Deployments](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-search-deployments): `POST` `/deployments/_search`
- [Get eligible remote clusters](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-search-eligible-remote-clusters): `POST` `/deployments/eligible-remote-clusters`
- [Get eligible remote clusters](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-es-resource-eligible-remote-clusters): `POST` `/deployments/{deployment_id}/elasticsearch/{ref_id}/eligible-remote-clusters`
- [Get Deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment): `GET` `/deployments/{deployment_id}`
- [Update Deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-deployment): `PUT` `/deployments/{deployment_id}`
- [Delete Deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-deployment): `DELETE` `/deployments/{deployment_id}`
- [Restores a shutdown Deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-restore-deployment): `POST` `/deployments/{deployment_id}/_restore`
- [Resynchronize Deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-resync-deployment): `POST` `/deployments/{deployment_id}/_resync`
- [Shuts down Deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-shutdown-deployment): `POST` `/deployments/{deployment_id}/_shutdown`
- [Get Deployment APM Resource Info](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-apm-resource-info): `GET` `/deployments/{deployment_id}/apm/{ref_id}`
- [Reset the secret token for an APM resource.](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-deployment-apm-reset-secret-token): `POST` `/deployments/{deployment_id}/apm/{ref_id}/_reset-token`
- [Get Deployment App Search Resource Info](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-appsearch-resource-info): `GET` `/deployments/{deployment_id}/appsearch/{ref_id}`
- [Set AppSearch read-only status](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-appsearch-read-only-mode): `GET` `/deployments/{deployment_id}/appsearch/{ref_id}/read_only_mode`
- [Set AppSearch read-only status](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-appsearch-read-only-mode): `PUT` `/deployments/{deployment_id}/appsearch/{ref_id}/read_only_mode`
- [Get certificate authority](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-certificate-authority): `GET` `/deployments/{deployment_id}/certificate-authority`
- [Get Deployment Elasticsearch Resource Info](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-es-resource-info): `GET` `/deployments/{deployment_id}/elasticsearch/{ref_id}`
- [Migrate Elasticsearch and associated Kibana resources to enable CCR](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-enable-deployment-resource-ccr): `POST` `/deployments/{deployment_id}/elasticsearch/{ref_id}/_enable-ccr`
- [Migrate Elasticsearch resource to use ILM](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-enable-deployment-resource-ilm): `POST` `/deployments/{deployment_id}/elasticsearch/{ref_id}/_enable-ilm`
- [Migrate Elasticsearch resource to use SLM](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-enable-deployment-resource-slm): `POST` `/deployments/{deployment_id}/elasticsearch/{ref_id}/_enable-slm`
- [Reset 'elastic' user password](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-reset-elasticsearch-user-password): `POST` `/deployments/{deployment_id}/elasticsearch/{ref_id}/_reset-password`
- [Restart Deployment Elasticsearch Resource](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-restart-deployment-es-resource): `POST` `/deployments/{deployment_id}/elasticsearch/{ref_id}/_restart`
- [Shutdown Deployment Elasticsearch Resource](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-shutdown-deployment-es-resource): `POST` `/deployments/{deployment_id}/elasticsearch/{ref_id}/_shutdown`
- [Move Elasticsearch resource instances](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-move-deployment-elasticsearch-resource-instances): `POST` `/deployments/{deployment_id}/elasticsearch/{ref_id}/instances/{instance_ids}/_move`
- [Get the items in the Elasticsearch resource keystore](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-es-resource-keystore): `GET` `/deployments/{deployment_id}/elasticsearch/{ref_id}/keystore`
- [Add or remove items from the Elasticsearch resource keystore](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-deployment-es-resource-keystore): `PATCH` `/deployments/{deployment_id}/elasticsearch/{ref_id}/keystore`
- [Get certificate based remote clusters](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-es-resource-remote-clusters): `GET` `/deployments/{deployment_id}/elasticsearch/{ref_id}/remote-clusters`
- [Set certificate based remote clusters](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-deployment-es-resource-remote-clusters): `PUT` `/deployments/{deployment_id}/elasticsearch/{ref_id}/remote-clusters`
- [List the attached snapshot repositories](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-es-resource-snapshot-repository): `GET` `/deployments/{deployment_id}/elasticsearch/{ref_id}/snapshot/repository`
- [Create a snapshot repository for Elasticsearch resource](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-deployment-es-resource-snapshot-repository): `POST` `/deployments/{deployment_id}/elasticsearch/{ref_id}/snapshot/repository`
- [Remove the attached snapshot repository](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-deployment-es-resource-snapshot-repository): `DELETE` `/deployments/{deployment_id}/elasticsearch/{ref_id}/snapshot/repository/{repository_name}`
- [Get Elasticsearch tiers](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-es-resource-tiers): `GET` `/deployments/{deployment_id}/elasticsearch/{ref_id}/tiers`
- [Update Elasticsearch tiers](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-deployment-es-resource-tier): `PATCH` `/deployments/{deployment_id}/elasticsearch/{ref_id}/tiers`
- [Get Deployment Enterprise Search Resource Info](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-enterprise-search-resource-info): `GET` `/deployments/{deployment_id}/enterprise_search/{ref_id}`
- [Get details about heap dumps for a Deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-heap-dumps): `GET` `/deployments/{deployment_id}/heap_dumps`
- [Get Deployment Integrations Server Resource Info](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-integrations-server-resource-info): `GET` `/deployments/{deployment_id}/integrations_server/{ref_id}`
- [Get Deployment Kibana Resource Info](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-kib-resource-info): `GET` `/deployments/{deployment_id}/kibana/{ref_id}`
- [Build request to migrate deployment to a different template](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-migrate-deployment-template): `GET` `/deployments/{deployment_id}/migrate_template`
- [Get the tags for a Deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-tags): `GET` `/deployments/{deployment_id}/tags`
- [Set the tags for a Deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-deployment-tags): `PUT` `/deployments/{deployment_id}/tags`
- [Upgrade a Deployment to a new Elastic Stack version](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-upgrade-deployment): `POST` `/deployments/{deployment_id}/upgrade`
- [Get Deployment upgrade assistant status](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-upgrade-assistant-status): `GET` `/deployments/{deployment_id}/upgrade_assistant/status`
- [Restores a shutdown resource](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-restore-deployment-resource): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/_restore`
- [Get plan activity](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-resource-plan-activity): `GET` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/activity/{attempt_id}`
- [Capture diagnostics for an Elasticsearch or Kibana resource](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-capture-deployment-resource-diagnostics): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/diagnostics/_capture`
- [Start all instances](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-start-deployment-resource-instances-all): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/instances/_start`
- [Stop all instances](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-stop-deployment-resource-instances-all): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/instances/_stop`
- [Start maintenance mode (all instances)](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-start-deployment-resource-instances-all-maintenance-mode): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/instances/maintenance-mode/_start`
- [Stop maintenance mode (all instances)](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-stop-deployment-resource-instances-all-maintenance-mode): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/instances/maintenance-mode/_stop`
- [Set size overrides](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-all-instances-settings-overrides): `PUT` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/instances/overrides`
- [Set size overrides](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-instance-settings-overrides): `PUT` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/instances/{instance_ids}/overrides`
- [Start instances](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-start-deployment-resource-instances): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/instances/{instance_ids}/_start`
- [Stop instances](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-stop-deployment-resource-instances): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/instances/{instance_ids}/_stop`
- [Start maintenance mode](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-start-deployment-resource-maintenance-mode): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/instances/{instance_ids}/maintenance-mode/_start`
- [Stop maintenance mode](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-stop-deployment-resource-maintenance-mode): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/instances/{instance_ids}/maintenance-mode/_stop`
- [Capture a new on-demand heap dump for the given instance](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-capture-deployment-instance-heap-dump): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/instances/{instance_id}/heap_dump/_capture`
- [Download the given instance's heap dump](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-download-deployment-instance-heap-dump): `GET` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/instances/{instance_id}/heap_dump/_download`
- [Capture a new thread dump for the given instance](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-capture-deployment-instance-thread-dump): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/instances/{instance_id}/thread_dump/_capture`
- [Set a Deployment's resource metadata](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-deployment-resource-raw-metadata): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/metadata/raw`
- [Patch a Deployment's resource metadata](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-patch-deployment-resource-raw-metadata): `PATCH` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/metadata/raw`
- [Cancel resource pending plan](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-cancel-deployment-resource-pending-plan): `DELETE` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/plan/pending`
- [Proxy HTTP GET request](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-resource-proxy-requests): `GET` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/proxy/{proxy_path}`
- [Proxy HTTP POST request](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-post-deployment-resource-proxy-requests): `POST` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/proxy/{proxy_path}`
- [Proxy HTTP PUT request](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-put-deployment-resource-proxy-requests): `PUT` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/proxy/{proxy_path}`
- [Proxy HTTP DELETE request](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-deployment-resource-proxy-requests): `DELETE` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/proxy/{proxy_path}`
- [Get the user settings of a Deployment resource](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-resource-user-settings): `GET` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/user_settings`
- [Update user settings for a deployment resource](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-deployment-resource-user-settings): `PUT` `/deployments/{deployment_id}/{resource_kind}/{ref_id}/user_settings`
- [Delete Stateless Resource from Deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-deployment-stateless-resource): `DELETE` `/deployments/{deployment_id}/{stateless_resource_kind}/{ref_id}`
- [Restart Deployment Stateless Resource](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-restart-deployment-stateless-resource): `POST` `/deployments/{deployment_id}/{stateless_resource_kind}/{ref_id}/_restart`
- [Shutdown Deployment Stateless Resource](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-shutdown-deployment-stateless-resource): `POST` `/deployments/{deployment_id}/{stateless_resource_kind}/{ref_id}/_shutdown`
### [Deployments - Extensions](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-extensions)

- [List Extensions](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-list-extensions): `GET` `/deployments/extensions`
- [Create an extension](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-extension): `POST` `/deployments/extensions`
- [Get Extension](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-extension): `GET` `/deployments/extensions/{extension_id}`
- [Update Extension](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-extension): `POST` `/deployments/extensions/{extension_id}`
- [Uploads the Extension](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-upload-extension): `PUT` `/deployments/extensions/{extension_id}`
- [Delete Extension](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-extension): `DELETE` `/deployments/extensions/{extension_id}`
### [Deployments - Templates](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-deploymenttemplates)

- [Get deployment templates](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-templates-v2): `GET` `/deployments/templates`
- [Create deployment template](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-deployment-template-v2): `POST` `/deployments/templates`
- [Get deployment template](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-deployment-template-v2): `GET` `/deployments/templates/{template_id}`
- [Set deployment template](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-deployment-template-v2): `PUT` `/deployments/templates/{template_id}`
- [Delete deployment template](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-deployment-template-v2): `DELETE` `/deployments/templates/{template_id}`
### [Deployments - Traffic filters](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-deploymentstrafficfilter)

- [Get associated rulesets](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-traffic-filter-deployment-ruleset-associations): `GET` `/deployments/traffic-filter/associations/{association_type}/{associated_entity_id}/rulesets`
- [List traffic filter claimed link id](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-traffic-filter-claimed-link-ids): `GET` `/deployments/traffic-filter/link-ids`
- [Claim a link id](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-claim-traffic-filter-link-id): `POST` `/deployments/traffic-filter/link-ids/_claim`
- [Unclaims a link id](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-unclaim-traffic-filter-link-id): `POST` `/deployments/traffic-filter/link-ids/_unclaim`
- [List traffic filter rulesets](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-traffic-filter-rulesets): `GET` `/deployments/traffic-filter/rulesets`
- [Create a ruleset](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-traffic-filter-ruleset): `POST` `/deployments/traffic-filter/rulesets`
- [Retrieves the ruleset by ID.](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-traffic-filter-ruleset): `GET` `/deployments/traffic-filter/rulesets/{ruleset_id}`
- [Updates a ruleset](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-traffic-filter-ruleset): `PUT` `/deployments/traffic-filter/rulesets/{ruleset_id}`
- [Delete a ruleset](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-traffic-filter-ruleset): `DELETE` `/deployments/traffic-filter/rulesets/{ruleset_id}`
- [Get associated deployments](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-traffic-filter-ruleset-deployment-associations): `GET` `/deployments/traffic-filter/rulesets/{ruleset_id}/associations`
- [Create ruleset association](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-traffic-filter-ruleset-association): `POST` `/deployments/traffic-filter/rulesets/{ruleset_id}/associations`
- [Delete ruleset association](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-traffic-filter-ruleset-association): `DELETE` `/deployments/traffic-filter/rulesets/{ruleset_id}/associations/{association_type}/{associated_entity_id}`
### [Networking - Deployment Domain Names](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-platformconfigurationnetworking)

- [Get default Deployment Domain Name](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-default-deployment-domain-name): `GET` `/platform/configuration/networking/deployment_domain_name`
- [Set default Deployment Domain Name](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-default-deployment-domain-name): `PUT` `/platform/configuration/networking/deployment_domain_name`
- [Get Deployment Domain Name for a resource kind](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-resource-kind-deployment-domain-name): `GET` `/platform/configuration/networking/deployment_domain_name/{resource_kind}`
- [Set Deployment Domain Name for a resource kind.](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-resource-kind-deployment-domain-name): `PUT` `/platform/configuration/networking/deployment_domain_name/{resource_kind}`
### [Organizations](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-organizations)

- [List organizations](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-list-organizations): `GET` `/organizations`
- [Get organization invitation](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-organization-invitation): `GET` `/organizations/invitations/{invitation_token}`
- [Fetch organization information](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-organization): `GET` `/organizations/{organization_id}`
- [Update organization](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-organization): `PUT` `/organizations/{organization_id}`
- [Get domain claims](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-domain-claim-get-domain-claims): `GET` `/organizations/{organization_id}/domains`
- [Delete domain claim](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-domain-claim-delete): `DELETE` `/organizations/{organization_id}/domains`
- [Generate verification code](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-domain-claim-generate-verification-code): `POST` `/organizations/{organization_id}/domains/_generate_verification_code`
- [Verify domain claim](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-domain-claim-verify-domain): `POST` `/organizations/{organization_id}/domains/_verify`
- [Get organization IdP](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-organization-idp): `GET` `/organizations/{organization_id}/idp`
- [Setup organization IdP](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-setup-organization-idp): `PUT` `/organizations/{organization_id}/idp`
- [Tear down organization IdP](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-teardown-organization-idp): `DELETE` `/organizations/{organization_id}/idp`
- [Get organization service provider SAML2 metadata.xml for configuring the identity provider](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-organization-idp-metadata): `GET` `/organizations/{organization_id}/idp/metadata.xml`
- [List organization invitations](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-list-organization-invitations): `GET` `/organizations/{organization_id}/invitations`
- [Create organization invitations](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-organization-invitations): `POST` `/organizations/{organization_id}/invitations`
- [Delete organization invitations](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-organization-invitations): `DELETE` `/organizations/{organization_id}/invitations/{invitation_tokens}`
- [List organization members](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-list-organization-members): `GET` `/organizations/{organization_id}/members`
- [Delete organization memberships](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-organization-memberships): `DELETE` `/organizations/{organization_id}/members/{user_ids}`
- [Get role mappings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-role-mappings): `GET` `/organizations/{organization_id}/role_mappings`
- [Adds role mapping](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-add-role-mappings-individually): `POST` `/organizations/{organization_id}/role_mappings`
- [Updates role mappings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-role-mappings): `PUT` `/organizations/{organization_id}/role_mappings`
- [Delete role mappings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-role-mappings): `DELETE` `/organizations/{organization_id}/role_mappings`
- [Delete role mapping](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-role-mappings-individually): `DELETE` `/organizations/{organization_id}/role_mappings/{role_names}`
- [Update role mapping](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-role-mapping): `PUT` `/organizations/{organization_id}/role_mappings/{role_name}`
### [Platform](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-platform)

- [Get platform info](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-platform): `GET` `/platform`
- [List extra certificates](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-extra-certificates): `GET` `/platform/configuration/security/extra_certs`
- [Read extra certificate](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-extra-certificate): `GET` `/platform/configuration/security/extra_certs/{cert_id}`
- [Update extra certificate](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-extra-certificate): `PUT` `/platform/configuration/security/extra_certs/{cert_id}`
- [Delete extra certificate](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-extra-certificate): `DELETE` `/platform/configuration/security/extra_certs/{cert_id}`
### [Platform - Configuration - Instances - CRUD](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-platformconfigurationinstances)

- [Get instance configurations](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-instance-configurations): `GET` `/platform/configuration/instances`
- [Create instance configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-instance-configuration): `POST` `/platform/configuration/instances`
- [Get instance configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-instance-configuration): `GET` `/platform/configuration/instances/{id}`
- [Set instance configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-instance-configuration): `PUT` `/platform/configuration/instances/{id}`
- [Delete a instance configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-instance-configuration): `DELETE` `/platform/configuration/instances/{id}`
### [Platform - Configuration - Security](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-platformconfigurationsecurity)

- [Get current security deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-security-deployment): `GET` `/platform/configuration/security/deployment`
- [Create security deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-security-deployment): `POST` `/platform/configuration/security/deployment`
- [Update security deployment](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-security-deployment): `PUT` `/platform/configuration/security/deployment`
- [Get enrollment tokens](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-enrollment-tokens): `GET` `/platform/configuration/security/enrollment-tokens`
- [Create enrollment token](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-enrollment-token): `POST` `/platform/configuration/security/enrollment-tokens`
- [Delete enrollment token](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-enrollment-token): `DELETE` `/platform/configuration/security/enrollment-tokens/{token}`
- [List security realm configurations](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-security-realm-configurations): `GET` `/platform/configuration/security/realms`
- [Reorder security realms](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-reorder-security-realms): `POST` `/platform/configuration/security/realms/_reorder`
- [Create Active Directory configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-active-directory-configuration): `POST` `/platform/configuration/security/realms/active-directory`
- [Get Active Directory configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-active-directory-configuration): `GET` `/platform/configuration/security/realms/active-directory/{realm_id}`
- [Update Active Directory configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-active-directory-configuration): `PUT` `/platform/configuration/security/realms/active-directory/{realm_id}`
- [Delete Active Directory configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-active-directory-configuration): `DELETE` `/platform/configuration/security/realms/active-directory/{realm_id}`
- [Create LDAP configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-ldap-configuration): `POST` `/platform/configuration/security/realms/ldap`
- [Get LDAP configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-ldap-configuration): `GET` `/platform/configuration/security/realms/ldap/{realm_id}`
- [Update LDAP configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-ldap-configuration): `PUT` `/platform/configuration/security/realms/ldap/{realm_id}`
- [Delete LDAP configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-ldap-configuration): `DELETE` `/platform/configuration/security/realms/ldap/{realm_id}`
- [Create SAML configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-saml-configuration): `POST` `/platform/configuration/security/realms/saml`
- [Get SAML configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-saml-configuration): `GET` `/platform/configuration/security/realms/saml/{realm_id}`
- [Update SAML configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-saml-configuration): `PUT` `/platform/configuration/security/realms/saml/{realm_id}`
- [Delete SAML configuration](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-saml-configuration): `DELETE` `/platform/configuration/security/realms/saml/{realm_id}`
- [Get TLS certificate](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-tls-certificate): `GET` `/platform/configuration/security/tls/{service_name}`
- [Set TLS certificate](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-tls-certificate): `POST` `/platform/configuration/security/tls/{service_name}`
### [Platform - Configuration - Trust relationships](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-platformconfigurationtrustrelationships)

- [List trust relationships](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-trust-relationships): `GET` `/platform/configuration/trust-relationships`
- [Create trust relationship](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-trust-relationship): `POST` `/platform/configuration/trust-relationships`
- [Get trust relationship](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-trust-relationship): `GET` `/platform/configuration/trust-relationships/{trust_relationship_id}`
- [Update trust relationship](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-trust-relationship): `PUT` `/platform/configuration/trust-relationships/{trust_relationship_id}`
- [Delete trust relationship](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-trust-relationship): `DELETE` `/platform/configuration/trust-relationships/{trust_relationship_id}`
### [Platform - Infrastructure](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-platforminfrastructure)

- [Get API base Url](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-api-base-url): `GET` `/platform/configuration/api_base_url`
- [Set API base Url](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-api-base-url): `PUT` `/platform/configuration/api_base_url`
- [List Config Store Option](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-list-config-store-option): `GET` `/platform/configuration/store`
- [Find Config Store Option by name](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-config-store-option): `GET` `/platform/configuration/store/{config_option_id}`
- [Create Config Store Option](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-config-store-option): `POST` `/platform/configuration/store/{config_option_id}`
- [Update Config Store Option](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-put-config-store-option): `PUT` `/platform/configuration/store/{config_option_id}`
- [Delete Config Store Option by name](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-config-store-option): `DELETE` `/platform/configuration/store/{config_option_id}`
- [Get adminconsoles](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-adminconsoles): `GET` `/platform/infrastructure/adminconsoles`
- [Reindex region indices](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-reindex-adminconsoles): `POST` `/platform/infrastructure/adminconsoles/_reindex`
- [Get adminconsole logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-adminconsole-logging-settings): `GET` `/platform/infrastructure/adminconsoles/{adminconsole_id}/logging_settings`
- [Set adminconsole logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-adminconsole-logging-settings): `PUT` `/platform/infrastructure/adminconsoles/{adminconsole_id}/logging_settings`
- [Delete adminconsole logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-adminconsole-logging-settings): `DELETE` `/platform/infrastructure/adminconsoles/{adminconsole_id}/logging_settings`
- [Update adminconsole logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-adminconsole-logging-settings): `PATCH` `/platform/infrastructure/adminconsoles/{adminconsole_id}/logging_settings`
- [Get allocators](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-allocators): `GET` `/platform/infrastructure/allocators`
- [Resynchronize allocators](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-resync-allocators): `POST` `/platform/infrastructure/allocators/_resync`
- [Search allocators](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-search-allocators): `POST` `/platform/infrastructure/allocators/_search`
- [Get allocator](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-allocator): `GET` `/platform/infrastructure/allocators/{allocator_id}`
- [Delete allocator](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-allocator): `DELETE` `/platform/infrastructure/allocators/{allocator_id}`
- [Resynchronize allocator](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-resync-allocator): `POST` `/platform/infrastructure/allocators/{allocator_id}/_resync`
- [Move clusters](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-move-clusters): `POST` `/platform/infrastructure/allocators/{allocator_id}/clusters/_move`
- [Move clusters by type](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-move-clusters-by-type): `POST` `/platform/infrastructure/allocators/{allocator_id}/clusters/{cluster_type}/_move`
- [Get allocator logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-allocator-logging-settings): `GET` `/platform/infrastructure/allocators/{allocator_id}/logging_settings`
- [Set allocator logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-allocator-logging-settings): `PUT` `/platform/infrastructure/allocators/{allocator_id}/logging_settings`
- [Delete allocator logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-allocator-logging-settings): `DELETE` `/platform/infrastructure/allocators/{allocator_id}/logging_settings`
- [Update allocator logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-allocator-logging-settings): `PATCH` `/platform/infrastructure/allocators/{allocator_id}/logging_settings`
- [Start maintenance mode](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-start-allocator-maintenance-mode): `POST` `/platform/infrastructure/allocators/{allocator_id}/maintenance-mode/_start`
- [Start maintenance mode](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-start-constructor-maintenance-mode): `POST` `/platform/infrastructure/constructors/{constructor_id}/maintenance-mode/_start`
- [Stop maintenance mode](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-stop-allocator-maintenance-mode): `POST` `/platform/infrastructure/allocators/{allocator_id}/maintenance-mode/_stop`
- [Stop maintenance mode](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-stop-constructor-maintenance-mode): `POST` `/platform/infrastructure/constructors/{constructor_id}/maintenance-mode/_stop`
- [Get allocator metadata](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-allocator-metadata): `GET` `/platform/infrastructure/allocators/{allocator_id}/metadata`
- [Set allocator metadata](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-allocator-metadata): `PUT` `/platform/infrastructure/allocators/{allocator_id}/metadata`
- [Set allocator metadata item](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-allocator-metadata-item): `PUT` `/platform/infrastructure/allocators/{allocator_id}/metadata/{key}`
- [Delete allocator metadata item](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-allocator-metadata-item): `DELETE` `/platform/infrastructure/allocators/{allocator_id}/metadata/{key}`
- [Get allocator settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-allocator-settings): `GET` `/platform/infrastructure/allocators/{allocator_id}/settings`
- [Set allocator settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-allocator-settings): `PUT` `/platform/infrastructure/allocators/{allocator_id}/settings`
- [Update allocator settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-allocator-settings): `PATCH` `/platform/infrastructure/allocators/{allocator_id}/settings`
- [List roles](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-list-blueprinter-roles): `GET` `/platform/infrastructure/blueprinter/roles`
- [Create a role](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-blueprinter-role): `POST` `/platform/infrastructure/blueprinter/roles`
- [Get role](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-blueprinter-role): `GET` `/platform/infrastructure/blueprinter/roles/{blueprinter_role_id}`
- [Update role](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-blueprinter-role): `PUT` `/platform/infrastructure/blueprinter/roles/{blueprinter_role_id}`
- [Delete role](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-blueprinter-role): `DELETE` `/platform/infrastructure/blueprinter/roles/{blueprinter_role_id}`
- [Set blessings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-blueprinter-blessings): `PUT` `/platform/infrastructure/blueprinter/roles/{blueprinter_role_id}/blessings`
- [Add Blessing](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-add-blueprinter-blessing): `PUT` `/platform/infrastructure/blueprinter/roles/{blueprinter_role_id}/blessings/{runner_id}`
- [Get constructors](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-constructors): `GET` `/platform/infrastructure/constructors`
- [Resynchronize constructors](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-resync-constructors): `POST` `/platform/infrastructure/constructors/_resync`
- [Get constructor](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-constructor): `GET` `/platform/infrastructure/constructors/{constructor_id}`
- [Resynchronize constructor](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-resync-constructor): `POST` `/platform/infrastructure/constructors/{constructor_id}/_resync`
- [Get constructor logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-constructor-logging-settings): `GET` `/platform/infrastructure/constructors/{constructor_id}/logging_settings`
- [Set constructor logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-constructor-logging-settings): `PUT` `/platform/infrastructure/constructors/{constructor_id}/logging_settings`
- [Delete constructor logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-constructor-logging-settings): `DELETE` `/platform/infrastructure/constructors/{constructor_id}/logging_settings`
- [Update constructor logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-constructor-logging-settings): `PATCH` `/platform/infrastructure/constructors/{constructor_id}/logging_settings`
- [Get coordinators](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-coordinators): `GET` `/platform/infrastructure/coordinators`
- [Get coordinator candidates](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-coordinator-candidates): `GET` `/platform/infrastructure/coordinators/candidates`
- [Get a coordinator candidate](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-coordinator-candidate): `GET` `/platform/infrastructure/coordinators/candidates/{coordinator_candidate_id}`
- [Delete coordinator candidate](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-coordinator-candidate): `DELETE` `/platform/infrastructure/coordinators/candidates/{coordinator_candidate_id}`
- [Promote a coordinator candidate](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-promote-coordinator-candidate): `POST` `/platform/infrastructure/coordinators/candidates/{coordinator_candidate_id}/_promote`
- [Get a coordinator](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-coordinator): `GET` `/platform/infrastructure/coordinators/{coordinator_id}`
- [Demote a coordinator](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-demote-coordinator): `POST` `/platform/infrastructure/coordinators/{coordinator_id}/_demote`
- [Get proxies](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-proxies): `GET` `/platform/infrastructure/proxies`
- [Create filtered group of proxies](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-proxies-filtered-group): `POST` `/platform/infrastructure/proxies/filtered-groups`
- [Get filtered group of proxies](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-proxies-filtered-group): `GET` `/platform/infrastructure/proxies/filtered-groups/{proxies_filtered_group_id}`
- [Update filtered group of proxies](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-proxies-filtered-group): `PUT` `/platform/infrastructure/proxies/filtered-groups/{proxies_filtered_group_id}`
- [Delete filtered group of proxies](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-proxies-filtered-group): `DELETE` `/platform/infrastructure/proxies/filtered-groups/{proxies_filtered_group_id}`
- [Get health for a filtered group of proxies](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-proxies-filtered-group-health): `GET` `/platform/infrastructure/proxies/filtered-groups/{proxies_filtered_group_id}/health`
- [Get proxy health](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-proxies-health): `GET` `/platform/infrastructure/proxies/health`
- [Get proxies settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-proxies-settings): `GET` `/platform/infrastructure/proxies/settings`
- [Set proxy settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-proxies-settings): `PUT` `/platform/infrastructure/proxies/settings`
- [Update proxy settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-proxies-settings): `PATCH` `/platform/infrastructure/proxies/settings`
- [Get proxy](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-proxy): `GET` `/platform/infrastructure/proxies/{proxy_id}`
- [Get runners](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-runners): `GET` `/platform/infrastructure/runners`
- [Resynchronize runners](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-resync-runners): `POST` `/platform/infrastructure/runners/_resync`
- [Search runners](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-search-runners): `POST` `/platform/infrastructure/runners/_search`
- [Get runner](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-runner): `GET` `/platform/infrastructure/runners/{runner_id}`
- [Delete runner](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-runner): `DELETE` `/platform/infrastructure/runners/{runner_id}`
- [Resynchronize runner](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-resync-runner): `POST` `/platform/infrastructure/runners/{runner_id}/_resync`
- [Get runner logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-runner-logging-settings): `GET` `/platform/infrastructure/runners/{runner_id}/logging_settings`
- [Set runner logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-runner-logging-settings): `PUT` `/platform/infrastructure/runners/{runner_id}/logging_settings`
- [Delete runner logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-runner-logging-settings): `DELETE` `/platform/infrastructure/runners/{runner_id}/logging_settings`
- [Update runner logging settings](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-runner-logging-settings): `PATCH` `/platform/infrastructure/runners/{runner_id}/logging_settings`
- [Set runner roles](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-runner-roles): `PUT` `/platform/infrastructure/runners/{runner_id}/roles`
- [Get license](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-license): `GET` `/platform/license`
- [Add or update license](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-license): `PUT` `/platform/license`
- [Delete license](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-license): `DELETE` `/platform/license`
### [Platform - Repository - CRUD](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-platformconfigurationsnapshots)

- [Get snapshot repositories](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-snapshot-repositories): `GET` `/platform/configuration/snapshots/repositories`
- [Get snapshot repository](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-snapshot-repository): `GET` `/platform/configuration/snapshots/repositories/{repository_name}`
- [Set snapshot repository](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-snapshot-repository): `PUT` `/platform/configuration/snapshots/repositories/{repository_name}`
- [Delete snapshot repository](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-snapshot-repository): `DELETE` `/platform/configuration/snapshots/repositories/{repository_name}`
### [Stack - Versions - CRUD](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-stack)

- [DEPRECATED: Scheduled to be removed in a future release.

Get instance types](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-instance-types): `GET` `/stack/instance-types`
- [Get stack versions](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-version-stacks): `GET` `/stack/versions`
- [Upload stack pack](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-stack-packs): `POST` `/stack/versions`
- [Get stack version](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-version-stack): `GET` `/stack/versions/{version}`
- [Update stack version](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-version-stack): `PUT` `/stack/versions/{version}`
- [Delete stack version](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-version-stack): `DELETE` `/stack/versions/{version}`
### [Telemetry](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-telemetry)

- [Get ECE telemetry config](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-telemetry-config): `GET` `/phone-home/config`
- [Set ECE telemetry config](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-set-telemetry-config): `PUT` `/phone-home/config`
### [Templates - Deployments - Global](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-platformconfigurationtemplates)

- [Get all templates cross region.](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-global-deployment-templates): `GET` `/platform/configuration/templates/deployments/global`
### [Trusted environments](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-trustedenvironments)

- [Get trusted environments](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-trusted-envs): `GET` `/trusted-environments`
### [Users](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-users)

- [Fetch current user information](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-current-user): `GET` `/user`
- [Updates the current user](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-current-user): `PATCH` `/user`
- [Fetch all users](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-users): `GET` `/users`
- [Creates a new user](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-create-user): `POST` `/users`
- [Fetch a single user](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-get-user): `GET` `/users/{user_name}`
- [Deletes an existing user](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-delete-user): `DELETE` `/users/{user_name}`
- [Updates an existing user](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-update-user): `PATCH` `/users/{user_name}`
### [Users - Role Assignments](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/group/endpoint-userroleassignments)

- [Add Role Assignments](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-add-role-assignments): `POST` `/users/{user_id}/role_assignments`
- [Remove Role Assignments](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/cloud-enterprise/v4/operation/operation-remove-role-assignments): `DELETE` `/users/{user_id}/role_assignments`
