| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190 | [role="xpack"][[info-api]]== Info APIProvides general information about the installed {xpack} features.[discrete][[info-api-request]]=== {api-request-title}`GET /_xpack`[discrete][[info-api-prereqs]]=== {api-prereq-title}* If the {es} {security-features} are enabled, you must have the `monitor` or`manage` <<privileges-list-cluster,cluster privilege>> to use this API.[discrete][[info-api-desc]]=== {api-description-title}The information provided by this API includes:* Build Information - including the build number and timestamp.* License Information - basic information about the currently installed license.* Features Information - The features that are currently enabled and available  under the current license.[discrete][[info-api-path-params]]=== {api-path-parms-title}`categories`::  (Optional, list) A comma-separated list of the information categories to  include in the response. For example, `build,license,features`.`human`::  (Optional, Boolean) Defines whether additional human-readable information is  included in the response. In particular, it adds descriptions and a tag line.  The default value is `true`.[discrete][[info-api-example]]=== {api-examples-title}The following example queries the info API:[source,console]------------------------------------------------------------GET /_xpack------------------------------------------------------------Example response:[source,console-result]------------------------------------------------------------{   "build" : {      "hash" : "2798b1a3ce779b3611bb53a0082d4d741e4d3168",      "date" : "2015-04-07T13:34:42Z"   },   "license" : {      "uid" : "893361dc-9749-4997-93cb-xxx",      "type" : "trial",      "mode" : "trial",      "status" : "active",      "expiry_date_in_millis" : 1542665112332   },   "features" : {      "ccr" : {        "available" : true,        "enabled" : true      },     "aggregate_metric" : {          "available" : true,          "enabled" : true      },      "analytics" : {          "available" : true,          "enabled" : true      },      "archive" : {          "available" : true,          "enabled" : true      },      "enrich" : {          "available" : true,          "enabled" : true      },      "frozen_indices" : {         "available" : true,         "enabled" : true      },      "graph" : {         "available" : true,         "enabled" : true      },      "ilm" : {         "available" : true,         "enabled" : true      },      "logstash" : {         "available" : true,         "enabled" : true      },      "ml" : {         "available" : true,         "enabled" : true      },      "monitoring" : {         "available" : true,         "enabled" : true      },      "rollup": {         "available": true,         "enabled": true      },      "searchable_snapshots" : {         "available" : true,         "enabled" : true      },      "security" : {         "available" : true,         "enabled" : false      },      "slm" : {         "available" : true,         "enabled" : true      },      "spatial" : {         "available" : true,         "enabled" : true      },      "eql" : {         "available" : true,         "enabled" : true      },      "sql" : {         "available" : true,         "enabled" : true      },      "transform" : {         "available" : true,         "enabled" : true      },      "voting_only" : {         "available" : true,         "enabled" : true      },      "watcher" : {         "available" : true,         "enabled" : true      },      "data_streams" : {         "available" : true,         "enabled" : true      },      "data_tiers" : {         "available" : true,         "enabled" : true      }   },   "tagline" : "You know, for X"}------------------------------------------------------------// TESTRESPONSE[s/"hash" : "2798b1a3ce779b3611bb53a0082d4d741e4d3168",/"hash" : "$body.build.hash",/]// TESTRESPONSE[s/"date" : "2015-04-07T13:34:42Z"/"date" : "$body.build.date"/]// TESTRESPONSE[s/"uid" : "893361dc-9749-4997-93cb-xxx",/"uid": "$body.license.uid",/]// TESTRESPONSE[s/"expiry_date_in_millis" : 1542665112332/"expiry_date_in_millis" : "$body.license.expiry_date_in_millis"/]// TESTRESPONSE[s/"version" : "7.0.0-alpha1-SNAPSHOT",/"version": "$body.features.ml.native_code_info.version",/]// TESTRESPONSE[s/"build_hash" : "99a07c016d5a73"/"build_hash": "$body.features.ml.native_code_info.build_hash"/]// TESTRESPONSE[s/"eql" : \{[^\}]*\},/"eql": $body.$_path,/]// eql is disabled by default on release builds and enabled everywhere else during the initial implementation phase until its release// So much s/// but at least we test that the layout is close to matching....The following example only returns the build and features information:[source,console]------------------------------------------------------------GET /_xpack?categories=build,features------------------------------------------------------------The following example removes the descriptions from the response:[source,console]------------------------------------------------------------GET /_xpack?human=false------------------------------------------------------------
 |