Show Menu
Search…
Ctrl+K
ESC
Example searches: “200”, “local”, “application/json”, “policies”, “External documentation”
Toggle dark mode
Elastic APIs hub
Elastic Cloud API
Elastic Cloud Enterprise API
Elastic Cloud Serverless API
Elasticsearch API
Elasticsearch Serverless API
Kibana API
Kibana Serverless API
Observability Intake Serverless API
Back to hub page
API Changelog
Download source
JSON OpenAPI specification
YAML OpenAPI specification
Feedback
main
main
default
v8
Topics
Introduction
Authentication
Endpoints
Autoscaling
Get an autoscaling policy
GET
Create or update an autoscaling policy
PUT
Delete an autoscaling policy
DELETE
Get the autoscaling capacity
GET
Behavioral analytics
Get behavioral analytics collections
GET
Create a behavioral analytics collection
PUT
Delete a behavioral analytics collection
DELETE
Get behavioral analytics collections
GET
Compact and aligned text (CAT)
Get aliases
GET
Get aliases
GET
Get shard allocation information
GET
Get shard allocation information
GET
Get component templates
GET
Get component templates
GET
Get a document count
GET
Get a document count
GET
Get field data cache information
GET
Get field data cache information
GET
Get the cluster health status
GET
Get CAT help
GET
Get index information
GET
Get index information
GET
Get master node information
GET
Get data frame analytics jobs
GET
Get data frame analytics jobs
GET
Get datafeeds
GET
Get datafeeds
GET
Get anomaly detection jobs
GET
Get anomaly detection jobs
GET
Get trained models
GET
Get trained models
GET
Get node attribute information
GET
Get node information
GET
Get pending task information
GET
Get plugin information
GET
Get shard recovery information
GET
Get shard recovery information
GET
Get snapshot repository information
GET
Get segment information
GET
Get segment information
GET
Get shard information
GET
Get shard information
GET
Get snapshot information
GET
Get snapshot information
GET
Get task information
GET
Get index template information
GET
Get index template information
GET
Get thread pool statistics
GET
Get thread pool statistics
GET
Get transform information
GET
Get transform information
GET
Cluster
Explain the shard allocations
GET
Explain the shard allocations
POST
Update voting configuration exclusions
POST
Clear cluster voting config exclusions
DELETE
Get cluster-wide settings
GET
Update the cluster settings
PUT
Get the cluster health status
GET
Get the cluster health status
GET
Get cluster info
GET
Get the pending cluster tasks
GET
Get remote cluster information
GET
Reroute the cluster
POST
Get the cluster state
GET
Get the cluster state
GET
Get the cluster state
GET
Get cluster statistics
GET
Get cluster statistics
GET
Ping the cluster
HEAD
Clear the archived repositories metering
DELETE
Get cluster repositories metering
GET
Get the hot threads for nodes
GET
Get the hot threads for nodes
GET
Get node information
GET
Get node information
GET
Get node information
GET
Get node information
GET
Reload the keystore on nodes in the cluster
POST
Reload the keystore on nodes in the cluster
POST
Get node statistics
GET
Get node statistics
GET
Get node statistics
GET
Get node statistics
GET
Get node statistics
GET
Get node statistics
GET
Get feature usage information
GET
Get feature usage information
GET
Get feature usage information
GET
Get feature usage information
GET
Cluster - Health
Get the cluster health
GET
Get the cluster health
GET
Connector
Check in a connector
PUT
Get a connector
GET
Create or update a connector
PUT
Delete a connector
DELETE
Update the connector last sync stats
PUT
Get all connectors
GET
Create or update a connector
PUT
Create a connector
POST
Cancel a connector sync job
PUT
Get a connector sync job
GET
Delete a connector sync job
DELETE
Get all connector sync jobs
GET
Create a connector sync job
POST
Activate the connector draft filter
PUT
Update the connector API key ID
PUT
Update the connector configuration
PUT
Update the connector error field
PUT
Update the connector filtering
PUT
Update the connector draft filtering validation
PUT
Update the connector index name
PUT
Update the connector name and description
PUT
Update the connector is_native flag
PUT
Update the connector pipeline
PUT
Update the connector scheduling
PUT
Update the connector service type
PUT
Update the connector status
PUT
Cross-cluster replication
Gets configured auto-follow patterns
GET
Creates a new named collection of auto-follow patterns against a specified remote cluster
PUT
Deletes auto-follow patterns
DELETE
Creates a new follower index configured to follow the referenced leader index
PUT
Retrieves information about all follower indices, including parameters and status for each follower index
GET
Retrieves follower stats. return shard-level stats about the following tasks associated with each shard for the specified indices
GET
Removes the follower retention leases from the leader
POST
Gets configured auto-follow patterns
GET
Pauses an auto-follow pattern
POST
Pauses a follower index
POST
Resumes an auto-follow pattern that has been paused
POST
Resumes a follower index that has been paused
POST
Gets all stats related to cross-cluster replication
GET
Stops the following task associated with a follower index and removes index metadata and settings associated with cross-cluster replication
POST
Data stream
Get data streams
GET
Create a data stream
PUT
Get data stream stats
GET
Get data stream stats
GET
Get data stream lifecycles
GET
Get data streams
GET
Convert an index alias to a data stream
POST
Update data streams
POST
Document
Bulk index or delete documents
PUT
Bulk index or delete documents
POST
Bulk index or delete documents
PUT
Bulk index or delete documents
POST
Index a document
PUT
Index a document
POST
Get a document by its ID
GET
Index a document
PUT
Index a document
POST
Delete a document
DELETE
Check a document
HEAD
Delete documents
POST
Throttle a delete by query operation
POST
Get a document's source
GET
Check for a document source
HEAD
Index a document
POST
Get multiple documents
GET
Get multiple documents
POST
Get multiple documents
GET
Get multiple documents
POST
Get multiple term vectors
GET
Get multiple term vectors
POST
Get multiple term vectors
GET
Get multiple term vectors
POST
Reindex documents
POST
Throttle a reindex operation
POST
Get term vector information
GET
Get term vector information
POST
Get term vector information
GET
Get term vector information
POST
Update a document
POST
Update documents
POST
Throttle an update by query operation
POST
Enrich
Get an enrich policy
GET
Create an enrich policy
PUT
Delete an enrich policy
DELETE
Run an enrich policy
PUT
Get an enrich policy
GET
Get enrich stats
GET
EQL
Get async EQL search results
GET
Delete an async EQL search
DELETE
Get the async EQL status
GET
Get EQL search results
GET
Get EQL search results
POST
ES|QL
Run an ES|QL query
POST
Features
Gets a list of features which can be included in snapshots using the feature_states field when creating a snapshot
GET
Resets the internal state of features, usually by deleting system indices
POST
Fleet
Get global checkpoints
GET
Run multiple Fleet searches
GET
Run multiple Fleet searches
POST
Run multiple Fleet searches
GET
Run multiple Fleet searches
POST
Run a Fleet search
GET
Run a Fleet search
POST
Graph explore
Explore graph analytics
GET
Explore graph analytics
POST
Index
Get component templates
GET
Create or update a component template
PUT
Create or update a component template
POST
Delete component templates
DELETE
Check component templates
HEAD
Get component templates
GET
Import a dangling index
POST
Delete a dangling index
DELETE
Get the dangling indices
GET
Add an index block
PUT
Get tokens from text analysis
GET
Get tokens from text analysis
POST
Get tokens from text analysis
GET
Get tokens from text analysis
POST
Clears the caches of one or more indices
POST
Clears the caches of one or more indices
POST
Clones an existing index
PUT
Clones an existing index
POST
Closes an index
POST
Get index information
GET
Create an index
PUT
Delete indices
DELETE
Check indices
HEAD
Delete data streams
DELETE
Get aliases
GET
Create or update an alias
PUT
Create or update an alias
POST
Delete an alias
DELETE
Check aliases
HEAD
Create or update an alias
PUT
Create or update an alias
POST
Delete an alias
DELETE
Update data stream lifecycles
PUT
Delete data stream lifecycles
DELETE
Get index templates
GET
Create or update an index template
PUT
Create or update an index template
POST
Delete an index template
DELETE
Check index templates
HEAD
Get index templates
GET
Create or update an index template
PUT
Create or update an index template
POST
Deletes a legacy index template
DELETE
Check existence of index templates
HEAD
Analyzes the disk usage of each field of an index or data stream
POST
Aggregates a time series (TSDS) index and stores pre-computed statistical summaries (`min`, `max`, `sum`, `value_count` and `avg`) for each metric field grouped by a configured time interval
POST
Get aliases
GET
Check aliases
HEAD
Get the status for a data stream lifecycle
GET
Returns field usage information for each shard and field of an index
GET
Flushes one or more data streams or indices
GET
Flushes one or more data streams or indices
POST
Flushes one or more data streams or indices
GET
Flushes one or more data streams or indices
POST
Performs the force merge operation on one or more indices
POST
Performs the force merge operation on one or more indices
POST
Get aliases
GET
Get aliases
GET
Get mapping definitions
GET
Get mapping definitions
GET
Get index templates
GET
Get mapping definitions
GET
Get mapping definitions
GET
Update field mappings
PUT
Update field mappings
POST
Get index settings
GET
Update index settings
PUT
Get index settings
GET
Update index settings
PUT
Get index settings
GET
Get index settings
GET
Get index templates
GET
Opens a closed index
POST
Promotes a data stream from a replicated data stream managed by CCR to a regular data stream
POST
Returns information about ongoing and completed shard recoveries for one or more indices
GET
Returns information about ongoing and completed shard recoveries for one or more indices
GET
Refresh an index
GET
Refresh an index
POST
Refresh an index
GET
Refresh an index
POST
Reloads an index's search analyzers and their resources
GET
Reloads an index's search analyzers and their resources
POST
Resolves the specified index expressions to return information about each cluster, including
GET
Resolve indices
GET
Roll over to a new index
POST
Roll over to a new index
POST
Returns low-level information about the Lucene segments in index shards
GET
Returns low-level information about the Lucene segments in index shards
GET
Retrieves store information about replica shards in one or more indices
GET
Retrieves store information about replica shards in one or more indices
GET
Shrinks an existing index into a new index with fewer primary shards
PUT
Shrinks an existing index into a new index with fewer primary shards
POST
Simulate an index
POST
Simulate an index template
POST
Simulate an index template
POST
Splits an existing index into a new index with more primary shards
PUT
Splits an existing index into a new index with more primary shards
POST
Returns statistics for one or more indices
GET
Returns statistics for one or more indices
GET
Returns statistics for one or more indices
GET
Returns statistics for one or more indices
GET
Unfreezes an index
POST
Create or update an alias
POST
Validate a query
GET
Validate a query
POST
Validate a query
GET
Validate a query
POST
Index lifecycle management
Retrieves a lifecycle policy
GET
Creates a lifecycle policy
PUT
Deletes the specified lifecycle policy definition
DELETE
Retrieves information about the index’s current lifecycle state, such as the currently executing phase, action, and step
GET
Retrieves a lifecycle policy
GET
Retrieves the current index lifecycle management (ILM) status
GET
Switches the indices, ILM policies, and legacy, composable and component templates from using custom node attributes and
POST
Manually moves an index into the specified step and executes that step
POST
Removes the assigned lifecycle policy and stops managing the specified index
POST
Retries executing the policy for an index that is in the ERROR step
POST
Start the index lifecycle management (ILM) plugin
POST
Halts all lifecycle management operations and stops the index lifecycle management (ILM) plugin
POST
Inference
Get an inference endpoint
GET
Create an inference endpoint
PUT
Perform inference on the service
POST
Delete an inference endpoint
DELETE
Get an inference endpoint
GET
Create an inference endpoint
PUT
Perform inference on the service
POST
Delete an inference endpoint
DELETE
Get an inference endpoint
GET
Info
Get cluster info
GET
Ingest
Get GeoIP database configurations
GET
Create or update GeoIP database configurations
PUT
Delete GeoIP database configurations
DELETE
Get pipelines
GET
Create or update a pipeline
PUT
Delete pipelines
DELETE
Get GeoIP statistics
GET
Get GeoIP database configurations
GET
Get pipelines
GET
Run a grok processor
GET
Simulate a pipeline
GET
Simulate a pipeline
POST
Simulate a pipeline
GET
Simulate a pipeline
POST
Licensing
Get license information
GET
Updates the license for the cluster
PUT
Updates the license for the cluster
POST
Deletes licensing information for the cluster
DELETE
Retrieves information about the status of the basic license
GET
Retrieves information about the status of the trial license
GET
The start basic API enables you to initiate an indefinite basic license, which gives access to all the basic features
POST
The start trial API enables you to start a 30-day trial, which gives access to all subscription features
POST
Logstash
Retrieves pipelines used for Logstash Central Management
GET
Creates or updates a pipeline used for Logstash Central Management
PUT
Deletes a pipeline used for Logstash Central Management
DELETE
Retrieves pipelines used for Logstash Central Management
GET
Machine learning
Get machine learning memory usage info
GET
Get machine learning memory usage info
GET
Return ML defaults and limits
GET
Set upgrade_mode for ML indices
POST
Validates an anomaly detection job
POST
Validates an anomaly detection detector
POST
Machine learning anomaly detection
Close anomaly detection jobs
POST
Get calendar configuration info
GET
Create a calendar
PUT
Get calendar configuration info
POST
Delete a calendar
DELETE
Delete events from a calendar
DELETE
Add anomaly detection job to calendar
PUT
Delete anomaly jobs from a calendar
DELETE
Get datafeeds configuration info
GET
Create a datafeed
PUT
Delete a datafeed
DELETE
Delete expired ML data
DELETE
Delete expired ML data
DELETE
Get filters
GET
Create a filter
PUT
Delete a filter
DELETE
Predict future behavior of a time series
POST
Delete forecasts from a job
DELETE
Delete forecasts from a job
DELETE
Get anomaly detection jobs configuration info
GET
Create an anomaly detection job
PUT
Delete an anomaly detection job
DELETE
Get model snapshots info
GET
Get model snapshots info
POST
Delete a model snapshot
DELETE
Estimate job model memory usage
POST
Force buffered data to be processed
POST
Get anomaly detection job results for buckets
GET
Get anomaly detection job results for buckets
POST
Get anomaly detection job results for buckets
GET
Get anomaly detection job results for buckets
POST
Get info about events in calendars
GET
Add scheduled events to the calendar
POST
Get calendar configuration info
GET
Get calendar configuration info
POST
Get anomaly detection job results for categories
GET
Get anomaly detection job results for categories
POST
Get anomaly detection job results for categories
GET
Get anomaly detection job results for categories
POST
Get datafeeds usage info
GET
Get datafeeds usage info
GET
Get datafeeds configuration info
GET
Get filters
GET
Get anomaly detection job results for influencers
GET
Get anomaly detection job results for influencers
POST
Get anomaly detection jobs usage info
GET
Get anomaly detection jobs usage info
GET
Get anomaly detection jobs configuration info
GET
Get anomaly detection job model snapshot upgrade usage info
GET
Get model snapshots info
GET
Get model snapshots info
POST
Get overall bucket results
GET
Get overall bucket results
POST
Get anomaly records for an anomaly detection job
GET
Get anomaly records for an anomaly detection job
POST
Open anomaly detection jobs
POST
Send data to an anomaly detection job for analysis
POST
Preview a datafeed
GET
Preview a datafeed
POST
Preview a datafeed
GET
Preview a datafeed
POST
Reset an anomaly detection job
POST
Revert to a snapshot
POST
Start datafeeds
POST
Stop datafeeds
POST
Update a datafeed
POST
Update a filter
POST
Update an anomaly detection job
POST
Update a snapshot
POST
Upgrade a snapshot
POST
Machine learning data frame analytics
Get data frame analytics job configuration info
GET
Create a data frame analytics job
PUT
Delete a data frame analytics job
DELETE
Evaluate data frame analytics
POST
Explain data frame analytics config
GET
Explain data frame analytics config
POST
Explain data frame analytics config
GET
Explain data frame analytics config
POST
Get data frame analytics job configuration info
GET
Get data frame analytics jobs usage info
GET
Get data frame analytics jobs usage info
GET
Preview features used by data frame analytics
GET
Preview features used by data frame analytics
POST
Preview features used by data frame analytics
GET
Preview features used by data frame analytics
POST
Start a data frame analytics job
POST
Stop data frame analytics jobs
POST
Update a data frame analytics job
POST
Machine learning trained model
Clear trained model deployment cache
POST
Get trained model configuration info
GET
Create a trained model
PUT
Delete an unreferenced trained model
DELETE
Create or update a trained model alias
PUT
Delete a trained model alias
DELETE
Get trained model configuration info
GET
Get trained models usage info
GET
Get trained models usage info
GET
Evaluate a trained model
POST
Evaluate a trained model
POST
Create part of a trained model definition
PUT
Create a trained model vocabulary
PUT
Start a trained model deployment
POST
Stop a trained model deployment
POST
Update a trained model deployment
POST
Migration
Retrieves information about different cluster, node, and index level settings that use deprecated features that will be removed or changed in the next major version
GET
Retrieves information about different cluster, node, and index level settings that use deprecated features that will be removed or changed in the next major version
GET
Find out whether system features need to be upgraded or not
GET
Begin upgrades for system features
POST
Monitoring
Used by the monitoring features to send monitoring data
PUT
Used by the monitoring features to send monitoring data
POST
Used by the monitoring features to send monitoring data
PUT
Used by the monitoring features to send monitoring data
POST
Node lifecycle
Retrieve status of a node or nodes that are currently marked as shutting down
GET
Adds a node to be shut down
PUT
Removes a node from the shutdown list
DELETE
Retrieve status of a node or nodes that are currently marked as shutting down
GET
Query rules
Get a query rule
GET
Create or update a query rule
PUT
Delete a query rule
DELETE
Get a query ruleset
GET
Create or update a query ruleset
PUT
Delete a query ruleset
DELETE
Get all query rulesets
GET
Test a query ruleset
POST
Rollup
Retrieves the configuration, stats, and status of rollup jobs
GET
Creates a rollup job
PUT
Deletes an existing rollup job
DELETE
Retrieves the configuration, stats, and status of rollup jobs
GET
Returns the capabilities of any rollup jobs that have been configured for a specific index or index pattern
GET
Returns the capabilities of any rollup jobs that have been configured for a specific index or index pattern
GET
Returns the rollup capabilities of all jobs inside of a rollup index (for example, the index where rollup data is stored)
GET
Enables searching rolled-up data using the standard Query DSL
GET
Enables searching rolled-up data using the standard Query DSL
POST
Starts an existing, stopped rollup job
POST
Stops an existing, started rollup job
POST
Script
Get a script or search template
GET
Create or update a script or search template
PUT
Create or update a script or search template
POST
Delete a script or search template
DELETE
Get script contexts
GET
Get script languages
GET
Create or update a script or search template
PUT
Create or update a script or search template
POST
Run a script
GET
Run a script
POST
Search
Get async search results
GET
Delete an async search
DELETE
Get the async search status
GET
Run an async search
POST
Run an async search
POST
Run a scrolling search
GET
Run a scrolling search
POST
Clear a scrolling search
DELETE
Run a scrolling search
GET
Run a scrolling search
POST
Clear a scrolling search
DELETE
Close a point in time
DELETE
Count search results
GET
Count search results
POST
Count search results
GET
Count search results
POST
Explain a document match result
GET
Explain a document match result
POST
Get the field capabilities
GET
Get the field capabilities
POST
Get the field capabilities
GET
Get the field capabilities
POST
Run a knn search
GET
Run a knn search
POST
Run multiple searches
GET
Run multiple searches
POST
Run multiple searches
GET
Run multiple searches
POST
Run multiple templated searches
GET
Run multiple templated searches
POST
Run multiple templated searches
GET
Run multiple templated searches
POST
Open a point in time
POST
Evaluate ranked search results
GET
Evaluate ranked search results
POST
Evaluate ranked search results
GET
Evaluate ranked search results
POST
Render a search template
GET
Render a search template
POST
Render a search template
GET
Render a search template
POST
Run a search
GET
Run a search
POST
Run a search
GET
Run a search
POST
Search a vector tile
GET
Search a vector tile
POST
Get the search shards
GET
Get the search shards
POST
Get the search shards
GET
Get the search shards
POST
Run a search with a search template
GET
Run a search with a search template
POST
Run a search with a search template
GET
Run a search with a search template
POST
Get terms in an index
GET
Get terms in an index
POST
Search application
Get search application details
GET
Create or update a search application
PUT
Delete a search application
DELETE
Returns the existing search applications
GET
Run a search application search
GET
Run a search application search
POST
Searchable snapshots
Retrieve node-level cache statistics about searchable snapshots
GET
Retrieve node-level cache statistics about searchable snapshots
GET
Clear the cache of searchable snapshots
POST
Clear the cache of searchable snapshots
POST
Mount a snapshot as a searchable index
POST
Retrieve shard-level statistics about searchable snapshots
GET
Retrieve shard-level statistics about searchable snapshots
GET
Security
Activate a user profile
POST
Authenticate a user
GET
Get roles
GET
Bulk create or update roles
POST
Bulk delete roles
DELETE
Change passwords
PUT
Change passwords
POST
Change passwords
PUT
Change passwords
POST
Clear the API key cache
POST
Clear the privileges cache
POST
Clear the user cache
POST
Clear the roles cache
POST
Clear service account token caches
POST
Get API key information
GET
Create an API key
PUT
Create an API key
POST
Invalidate API keys
DELETE
Create a cross-cluster API key
POST
Create a service account token
PUT
Create a service account token
POST
Delete service account tokens
DELETE
Create a service account token
POST
Get application privileges
GET
Delete application privileges
DELETE
Get roles
GET
Create or update roles
PUT
Create or update roles
POST
Delete roles
DELETE
Get role mappings
GET
Create or update role mappings
PUT
Create or update role mappings
POST
Delete role mappings
DELETE
Get users
GET
Create or update users
PUT
Create or update users
POST
Delete users
DELETE
Disable users
PUT
Disable users
POST
Disable a user profile
PUT
Disable a user profile
POST
Enable users
PUT
Enable users
POST
Enable a user profile
PUT
Enable a user profile
POST
Enroll Kibana
GET
Enroll a node
GET
Get builtin privileges
GET
Get application privileges
GET
Create or update application privileges
PUT
Create or update application privileges
POST
Get application privileges
GET
Get role mappings
GET
Get service accounts
GET
Get service accounts
GET
Get service accounts
GET
Get service account credentials
GET
Get a token
POST
Invalidate a token
DELETE
Get users
GET
Get user privileges
GET
Get a user profile
GET
Grant an API key
POST
Check user privileges
GET
Check user privileges
POST
Check user privileges
GET
Check user privileges
POST
Check user profile privileges
GET
Check user profile privileges
POST
Find API keys with a query
GET
Find API keys with a query
POST
Find roles with a query
GET
Find roles with a query
POST
Find users with a query
GET
Find users with a query
POST
Authenticate SAML
POST
Logout of SAML completely
POST
Invalidate SAML
POST
Logout of SAML
POST
Prepare SAML authentication
POST
Create SAML service provider metadata
GET
Suggest a user profile
GET
Suggest a user profile
POST
Update an API key
PUT
Update a cross-cluster API key
PUT
Update user profile data
PUT
Update user profile data
POST
Get SSL certificates
GET
Snapshot and restore
Triggers the review of a snapshot repository’s contents and deletes any stale data not referenced by existing snapshots
POST
Clones indices from one snapshot into another snapshot in the same repository
PUT
Returns information about a snapshot
GET
Creates a snapshot in a repository
PUT
Creates a snapshot in a repository
POST
Deletes one or more snapshots
DELETE
Returns information about a repository
GET
Creates a repository
PUT
Creates a repository
POST
Deletes a repository
DELETE
Returns information about a repository
GET
Verifies the integrity of the contents of a snapshot repository
POST
Restores a snapshot
POST
Returns information about the status of a snapshot
GET
Returns information about the status of a snapshot
GET
Returns information about the status of a snapshot
GET
Verifies a repository
POST
Snapshot lifecycle management
Retrieves one or more snapshot lifecycle policy definitions and information about the latest snapshot attempts
GET
Creates or updates a snapshot lifecycle policy
PUT
Deletes an existing snapshot lifecycle policy
DELETE
Immediately creates a snapshot according to the lifecycle policy, without waiting for the scheduled time
PUT
Deletes any snapshots that are expired according to the policy's retention rules
POST
Retrieves one or more snapshot lifecycle policy definitions and information about the latest snapshot attempts
GET
Returns global and policy-level statistics about actions taken by snapshot lifecycle management
GET
Retrieves the status of snapshot lifecycle management (SLM)
GET
Turns on snapshot lifecycle management (SLM)
POST
Turns off snapshot lifecycle management (SLM)
POST
SQL
Clear an SQL search cursor
POST
Delete an async SQL search
DELETE
Get async SQL search results
GET
Get the async SQL search status
GET
Get SQL search results
GET
Get SQL search results
POST
Translate SQL into Elasticsearch queries
GET
Translate SQL into Elasticsearch queries
POST
Synonyms
Get a synonym set
GET
Create or update a synonym set
PUT
Delete a synonym set
DELETE
Get a synonym rule
GET
Create or update a synonym rule
PUT
Delete a synonym rule
DELETE
Get all synonym sets
GET
Task management
Cancels a task, if it can be cancelled through an API
POST
Cancels a task, if it can be cancelled through an API
POST
Get task information
GET
The task management API returns information about tasks currently executing on one or more nodes in the cluster
GET
Text structure
Finds the structure of a text file
POST
Tests a Grok pattern on some text
GET
Tests a Grok pattern on some text
POST
Transform
Get transforms
GET
Create a transform
PUT
Delete a transform
DELETE
Get transforms
GET
Get transform stats
GET
Preview a transform
GET
Preview a transform
POST
Preview a transform
GET
Preview a transform
POST
Reset a transform
POST
Schedule a transform to start now
POST
Start a transform
POST
Stop transforms
POST
Update a transform
POST
Upgrades all transforms
POST
Usage
Provides general information about the installed X-Pack features
GET
This API provides information about which features are currently enabled and available under the current license and some usage statistics
GET
Watcher
Acknowledges a watch, manually throttling the execution of the watch's actions
PUT
Acknowledges a watch, manually throttling the execution of the watch's actions
POST
Acknowledges a watch, manually throttling the execution of the watch's actions
PUT
Acknowledges a watch, manually throttling the execution of the watch's actions
POST
Activates a currently inactive watch
PUT
Activates a currently inactive watch
POST
Deactivates a currently active watch
PUT
Deactivates a currently active watch
POST
Retrieves a watch by its ID
GET
Creates a new watch, or updates an existing one
PUT
Creates a new watch, or updates an existing one
POST
Removes a watch from Watcher
DELETE
This API can be used to force execution of the watch outside of its triggering logic or to simulate the watch execution for debugging purposes
PUT
This API can be used to force execution of the watch outside of its triggering logic or to simulate the watch execution for debugging purposes
POST
This API can be used to force execution of the watch outside of its triggering logic or to simulate the watch execution for debugging purposes
PUT
This API can be used to force execution of the watch outside of its triggering logic or to simulate the watch execution for debugging purposes
POST
Retrieves stored watches
GET
Retrieves stored watches
POST
Starts Watcher if it is not already running
POST
Retrieves the current Watcher metrics
GET
Retrieves the current Watcher metrics
GET
Stops Watcher if it is running
POST
Dismiss highlight
Show more
Document
Reading and writing documents