This is a cache of https://www.elastic.co/guide/en/elasticsearch/client/python-api/current/index.html. It is a snapshot of the page at 2024-12-13T00:28:06.175+0000.
Elasticsearch Python Client [8.17] | Elastic

Elasticsearch Python Client

Documentation

The official Python client provides one-to-one mapping with Elasticsearch REST APIs.

Get to know the Python client

ℹ️ The elasticsearch-labs repo contains many interactive Python notebooks for testing out Elasticsearch using the Python client. These examples are mainly focused on vector search, hybrid search and generative AI use cases.

Explore by use case

View all Elastic docs