API Extension Plugins

API extension plugins add new functionality to Elasticsearch by adding new APIs or features, usually to do with search or mapping.

Core API extension plugins

The core API extension plugins are:

Delete by Query
The delete by query plugin adds support for deleting all of the documents (from one or more indices) which match the specified query. It is a replacement for the problematic delete-by-query functionality which has been removed from Elasticsearch core.

Community contributed API extension plugins

A number of plugins have been contributed by our community:

These community plugins appear to have been abandoned: