Elastic · Capability
Elastic Cloud API
RESTful API for managing Elastic Cloud hosted deployments. Enables you to perform most operations available in the Elastic Cloud console through API calls, including creating, updating, resizing, and deleting deployments, managing traffic filters, snapshots, and account-level resources.
What You Can Do
GET
Listdeployments
— List deployments
/api/v1/deployments
POST
Createdeployment
— Create a deployment
/api/v1/deployments
GET
Getdeployment
— Get a deployment
/api/v1/deployments/{deployment_id}
DELETE
Deletedeployment
— Delete a deployment
/api/v1/deployments/{deployment_id}
GET
Listtrafficfilterrulesets
— List traffic filter rulesets
/api/v1/deployments/traffic-filter/rulesets
GET
Getaccount
— Get account information
/api/v1/account
MCP Tools
listdeployments
List deployments
read-only
idempotent
createdeployment
Create a deployment
getdeployment
Get a deployment
read-only
idempotent
deletedeployment
Delete a deployment
idempotent
listtrafficfilterrulesets
List traffic filter rulesets
read-only
idempotent
getaccount
Get account information
read-only
idempotent