Elasticsearch Python Client

JSON →
library 9.4.1 ·python
verified Jun 7, 2026

Official low-level Python client for Elasticsearch (version 9.x). Provides a thin wrapper over the Elasticsearch REST API, handling request serialization, connection pooling, and error handling. Requires Python >= 3.10. Released by Elastic with quarterly cadence.