GET /

Get basic build, version, and cluster information.

In Serverless, version.number always reports the next target Elasticsearch release version at the time of the request. Serverless does not track to a traditional release versioning model; it is continuously updated. The version number is provided to maintain compatibility with existing clients, but it is not meaningful for assessing feature availability. Clients should detect a Serverless environment by checking for build_flavor: serverless.

Required authorization

  • Cluster privileges: monitor
Learn about Serverless differe...

Responses

  • 200 application/json
    Hide response attributes Show response attributes object
    • cluster_name string Required

      The responding cluster's name.

    • cluster_uuid string Required
    • name string Required

      The responding node's name.

    • tagline string Required
    • version object Required

      Version information for the Elasticsearch cluster. In Serverless, version.number always reports the next target Elasticsearch release version at the time of the request, not an actual deployed version. The version number is provided to maintain client compatibility but is not meaningful for assessing feature availability. Use build_flavor: serverless to detect a Serverless environment.

      Hide version attributes Show version attributes object
      • build_date string | number

        The Elasticsearch Git commit's date.

        One of:

        Time unit for milliseconds

      • build_flavor string Required

        The build flavor. For example, default.

      • build_hash string Required

        The Elasticsearch Git commit's SHA hash.

      • build_snapshot boolean Required

        Indicates whether the Elasticsearch build was a snapshot.

      • build_type string Required

        The build type that corresponds to how Elasticsearch was installed. For example, docker, rpm, or tar.

      • lucene_version string Required

        The version number of Elasticsearch's underlying Lucene software.

      • minimum_index_compatibility_version string Required

        The minimum index version with which the responding node can read from disk.

      • minimum_wire_compatibility_version string Required

        The minimum node version with which the responding node can communicate. Also the minimum version from which you can perform a rolling upgrade.

      • number string Required

        The Elasticsearch version number.

        IMPORTANT: For Serverless deployments, this static value is always 8.11.0 and is used solely for backward compatibility with legacy clients. Serverless environments are versionless and automatically upgraded, so this value can be safely ignored.

GET /
GET /
resp = client.info()
const response = await client.info();
response = client.info
$resp = $client->info();
curl -X GET -H "Authorization: ApiKey $ELASTIC_API_KEY" "$ELASTICSEARCH_URL/"
client.info();
Response examples (200)
A successful response from `GET /`.
{
  "name": "instance-0000000000",
  "cluster_name": "my_test_cluster",
  "cluster_uuid": "zk-HjQtYQGyL3NFSSu7InA",
  "version": {
    "number": "9.1.0",
    "build_flavor": "default",
    "build_type": "docker",
    "build_hash": 0,
    "build_date": "2025-07-09T22:10:13.578Z",
    "build_snapshot": false,
    "lucene_version": "10.2.2",
    "minimum_wire_compatibility_version": "8.19.0",
    "minimum_index_compatibility_version": "8.0.0"
  },
  "tagline": "You Know, for Search"
}
A successful response from `GET /` on Serverless. The `version.number` shown here is illustrative; Serverless always reports the next target Elasticsearch release version at the time of the request, so the actual value will differ from this example.
{
  "name": "serverless",
  "cluster_name": "my_test_serverless_cluster",
  "cluster_uuid": "8xx0pi24Squnf4PFDOAtwg",
  "version": {
    "number": "9.4.0",
    "build_flavor": "serverless",
    "build_type": "docker",
    "build_hash": "6b73650b7c4192d4a7ef1d75a368dad7d28f1ae0",
    "build_date": "2026-03-31T12:25:05.021Z",
    "build_snapshot": false,
    "lucene_version": "10.4.0",
    "minimum_wire_compatibility_version": "9.4.0",
    "minimum_index_compatibility_version": "9.4.0"
  },
  "tagline": "You Know, for Search"
}