From 30c91cdec2524ff5f144a3651fd5257d2606bcf3 Mon Sep 17 00:00:00 2001 From: Miguel Grinberg Date: Wed, 14 May 2025 19:12:01 +0100 Subject: [PATCH] add x-codeSamples to generated OpenAPI --- .../clients_schema_to_openapi/src/paths.rs | 43 +- .../pkg/compiler_wasm_lib_bg.wasm | Bin 653756 -> 663139 bytes output/openapi/elasticsearch-openapi.json | 1680 ++++++++++++++--- .../elasticsearch-serverless-openapi.json | 1044 ++++++++-- 4 files changed, 2422 insertions(+), 345 deletions(-) diff --git a/compiler-rs/clients_schema_to_openapi/src/paths.rs b/compiler-rs/clients_schema_to_openapi/src/paths.rs index 22cf4f7a4d..18ad346bff 100644 --- a/compiler-rs/clients_schema_to_openapi/src/paths.rs +++ b/compiler-rs/clients_schema_to_openapi/src/paths.rs @@ -168,7 +168,7 @@ pub fn add_endpoint( let media = MediaType { schema: Some(schema), example: None, - examples: request_examples, + examples: request_examples.clone(), encoding: Default::default(), extensions: Default::default(), }; @@ -198,7 +198,7 @@ pub fn add_endpoint( // If this endpoint response has examples in schema.json, convert them to the // OpenAPI format and add them to the endpoint response in the OpenAPI document. let response_examples = if let Some(examples) = &response_def.examples { - get_openapi_examples(examples) + get_openapi_examples(examples) } else { IndexMap::new() }; @@ -251,6 +251,43 @@ pub fn add_endpoint( let sum_desc = split_summary_desc(&endpoint.description); + // add the x-state extension for availability + let mut extensions = crate::availability_as_extensions(&endpoint.availability); + + // add the x-codeSamples extension + if !request_examples.is_empty() { + let mut code_samples = vec![]; + if let Some((_, first_example)) = request_examples.clone().first() { + if let Some(example) = first_example.as_item() { + if let Some(description) = example.description.clone() { + let mut request: Option = Option::None; + for r in description.split('`') { + if r.starts_with("GET ") + || r.starts_with("POST ") + || r.starts_with("PUT ") + || r.starts_with("DELETE ") + || r.starts_with("HEAD ") + { + request = Some(String::from(r)); + break; + } + } + if let Some(first_line) = request { + if let Some(code) = example.value.clone() { + code_samples.push(serde_json::json!({ + "lang": "Console", + "source": first_line + "\n" + code.as_str().unwrap_or(""), + })); + } + } + } + } + } + if code_samples.len() > 0 { + extensions.insert("x-codeSamples".to_string(), serde_json::json!(code_samples)); + } + } + // Create the operation, it will be repeated if we have several methods let operation = openapiv3::Operation { tags: if let Some(doc_tag) = &endpoint.doc_tag { @@ -274,7 +311,7 @@ pub fn add_endpoint( deprecated: endpoint.deprecation.is_some(), security: None, servers: vec![], - extensions: crate::availability_as_extensions(&endpoint.availability), + extensions, }; diff --git a/compiler-rs/compiler-wasm-lib/pkg/compiler_wasm_lib_bg.wasm b/compiler-rs/compiler-wasm-lib/pkg/compiler_wasm_lib_bg.wasm index 898e7ef0ddf8c61d5d14ec14b536b1426dcbb4e8..e268be136468ad3743f63141d4444d9112189a34 100644 GIT binary patch delta 265633 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/_ccr/forget_follower\n{\n \"follower_cluster\" : \"\",\n \"follower_index\" : \"\",\n \"follower_index_uuid\" : \"\",\n \"leader_remote_cluster\" : \"\"\n}" + } + ] } }, "/_ccr/auto_follow": { @@ -3736,7 +3790,13 @@ } } }, - "x-state": "Added in 6.5.0" + "x-state": "Added in 6.5.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /follower_index/_ccr/resume_follow\n{\n \"max_read_request_operation_count\" : 1024,\n \"max_outstanding_read_requests\" : 16,\n \"max_read_request_size\" : \"1024k\",\n \"max_write_request_operation_count\" : 32768,\n \"max_write_request_size\" : \"16k\",\n \"max_outstanding_write_requests\" : 8,\n \"max_write_buffer_count\" : 512,\n \"max_write_buffer_size\" : \"512k\",\n \"max_retry_delay\" : \"10s\",\n \"read_poll_timeout\" : \"30s\"\n}" + } + ] } }, "/_ccr/stats": { @@ -3886,7 +3946,13 @@ "200": { "$ref": "#/components/responses/scroll-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_search/scroll\n{\n \"scroll_id\" : \"DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==\"\n}" + } + ] }, "post": { "tags": [ @@ -3916,7 +3982,13 @@ "200": { "$ref": "#/components/responses/scroll-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_search/scroll\n{\n \"scroll_id\" : \"DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==\"\n}" + } + ] }, "delete": { "tags": [ @@ -3935,7 +4007,13 @@ "200": { "$ref": "#/components/responses/clear_scroll-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "DELETE /_search/scroll\n{\n \"scroll_id\": \"DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==\"\n}" + } + ] } }, "/_search/scroll/{scroll_id}": { @@ -3970,7 +4048,13 @@ "200": { "$ref": "#/components/responses/scroll-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_search/scroll\n{\n \"scroll_id\" : \"DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==\"\n}" + } + ] }, "post": { "tags": [ @@ -4003,7 +4087,13 @@ "200": { "$ref": "#/components/responses/scroll-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_search/scroll\n{\n \"scroll_id\" : \"DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==\"\n}" + } + ] }, "delete": { "tags": [ @@ -4027,7 +4117,13 @@ "200": { "$ref": "#/components/responses/clear_scroll-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "DELETE /_search/scroll\n{\n \"scroll_id\": \"DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==\"\n}" + } + ] } }, "/_pit": { @@ -4093,7 +4189,13 @@ } } }, - "x-state": "Added in 7.10.0" + "x-state": "Added in 7.10.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "DELETE /_pit\n{\n \"id\": \"46ToAwMDaWR5BXV1aWQyKwZub2RlXzMAAAAAAAAAACoBYwADaWR4BXV1aWQxAgZub2RlXzEAAAAAAAAAAAEBYQADaWR5BXV1aWQyKgZub2RlXzIAAAAAAAAAAAwBYgACBXV1aWQyAAAFdXVpZDEAAQltYXRjaF9hbGw_gAAAAA==\"\n}" + } + ] } }, "/_cluster/allocation/explain": { @@ -4123,7 +4225,13 @@ "$ref": "#/components/responses/cluster.allocation_explain-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET _cluster/allocation/explain\n{\n \"index\": \"my-index-000001\",\n \"shard\": 0,\n \"primary\": false,\n \"current_node\": \"my-node\"\n}" + } + ] }, "post": { "tags": [ @@ -4151,7 +4259,13 @@ "$ref": "#/components/responses/cluster.allocation_explain-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET _cluster/allocation/explain\n{\n \"index\": \"my-index-000001\",\n \"shard\": 0,\n \"primary\": false,\n \"current_node\": \"my-node\"\n}" + } + ] } }, "/_component_template/{name}": { @@ -5053,7 +5167,13 @@ } } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_cluster/reroute?metric=none\n{\n \"commands\": [\n {\n \"move\": {\n \"index\": \"test\", \"shard\": 0,\n \"from_node\": \"node1\", \"to_node\": \"node2\"\n }\n },\n {\n \"allocate_replica\": {\n \"index\": \"test\", \"shard\": 1,\n \"node\": \"node3\"\n }\n }\n ]\n}" + } + ] } }, "/_cluster/state": { @@ -7163,7 +7283,13 @@ "200": { "$ref": "#/components/responses/count-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_count?q=user:kimchy\n{\n \"query\" : {\n \"term\" : { \"user.id\" : \"kimchy\" }\n }\n}" + } + ] }, "post": { "tags": [ @@ -7223,7 +7349,13 @@ "200": { "$ref": "#/components/responses/count-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_count?q=user:kimchy\n{\n \"query\" : {\n \"term\" : { \"user.id\" : \"kimchy\" }\n }\n}" + } + ] } }, "/{index}/_count": { @@ -7288,7 +7420,13 @@ "200": { "$ref": "#/components/responses/count-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_count?q=user:kimchy\n{\n \"query\" : {\n \"term\" : { \"user.id\" : \"kimchy\" }\n }\n}" + } + ] }, "post": { "tags": [ @@ -7351,7 +7489,13 @@ "200": { "$ref": "#/components/responses/count-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_count?q=user:kimchy\n{\n \"query\" : {\n \"term\" : { \"user.id\" : \"kimchy\" }\n }\n}" + } + ] } }, "/{index}/_create/{id}": { @@ -7420,7 +7564,13 @@ "$ref": "#/components/responses/create-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT my-index-000001/_create/1\n{\n \"@timestamp\": \"2099-11-15T13:12:00\",\n \"message\": \"GET /search HTTP/1.1 200 1070000\",\n \"user\": {\n \"id\": \"kimchy\"\n }\n}" + } + ] }, "post": { "tags": [ @@ -7487,7 +7637,13 @@ "$ref": "#/components/responses/create-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT my-index-000001/_create/1\n{\n \"@timestamp\": \"2099-11-15T13:12:00\",\n \"message\": \"GET /search HTTP/1.1 200 1070000\",\n \"user\": {\n \"id\": \"kimchy\"\n }\n}" + } + ] } }, "/_dangling/{index_uuid}": { @@ -7890,7 +8046,13 @@ "200": { "$ref": "#/components/responses/index-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-000001/_doc/\n{\n \"@timestamp\": \"2099-11-15T13:12:00\",\n \"message\": \"GET /search HTTP/1.1 200 1070000\",\n \"user\": {\n \"id\": \"kimchy\"\n }\n}" + } + ] }, "post": { "tags": [ @@ -7953,7 +8115,13 @@ "200": { "$ref": "#/components/responses/index-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-000001/_doc/\n{\n \"@timestamp\": \"2099-11-15T13:12:00\",\n \"message\": \"GET /search HTTP/1.1 200 1070000\",\n \"user\": {\n \"id\": \"kimchy\"\n }\n}" + } + ] }, "delete": { "tags": [ @@ -8666,7 +8834,13 @@ } } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /my-index-000001,my-index-000002/_delete_by_query\n{\n \"query\": {\n \"match_all\": {}\n }\n}" + } + ] } }, "/_delete_by_query/{task_id}/_rethrottle": { @@ -8805,7 +8979,13 @@ "200": { "$ref": "#/components/responses/put_script-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _scripts/my-search-template\n{\n \"script\": {\n \"lang\": \"mustache\",\n \"source\": {\n \"query\": {\n \"match\": {\n \"message\": \"{{query_string}}\"\n }\n },\n \"from\": \"{{from}}\",\n \"size\": \"{{size}}\"\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -8838,7 +9018,13 @@ "200": { "$ref": "#/components/responses/put_script-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _scripts/my-search-template\n{\n \"script\": {\n \"lang\": \"mustache\",\n \"source\": {\n \"query\": {\n \"match\": {\n \"message\": \"{{query_string}}\"\n }\n },\n \"from\": \"{{from}}\",\n \"size\": \"{{size}}\"\n }\n }\n}" + } + ] }, "delete": { "tags": [ @@ -9382,7 +9568,13 @@ "$ref": "#/components/responses/eql.search-200" } }, - "x-state": "Added in 7.9.0" + "x-state": "Added in 7.9.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-data-stream/_eql/search\n{\n \"query\": \"\"\"\n process where (process.name == \"cmd.exe\" and process.pid != 2013)\n \"\"\"\n}" + } + ] }, "post": { "tags": [ @@ -9431,7 +9623,13 @@ "$ref": "#/components/responses/eql.search-200" } }, - "x-state": "Added in 7.9.0" + "x-state": "Added in 7.9.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-data-stream/_eql/search\n{\n \"query\": \"\"\"\n process where (process.name == \"cmd.exe\" and process.pid != 2013)\n \"\"\"\n}" + } + ] } }, "/_query/async": { @@ -9978,7 +10176,13 @@ } } } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_query\n{\n \"query\": \"\"\"\n FROM library,remote-*:library\n | EVAL year = DATE_TRUNC(1 YEARS, release_date)\n | STATS MAX(page_count) BY year\n | SORT year\n | LIMIT 5\n \"\"\",\n \"include_ccs_metadata\": true\n}" + } + ] } }, "/{index}/_source/{id}": { @@ -10323,7 +10527,13 @@ "200": { "$ref": "#/components/responses/explain-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_explain/0\n{\n \"query\" : {\n \"match\" : { \"message\" : \"elasticsearch\" }\n }\n}" + } + ] }, "post": { "tags": [ @@ -10383,7 +10593,13 @@ "200": { "$ref": "#/components/responses/explain-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_explain/0\n{\n \"query\" : {\n \"match\" : { \"message\" : \"elasticsearch\" }\n }\n}" + } + ] } }, "/_features": { @@ -10535,7 +10751,13 @@ "$ref": "#/components/responses/field_caps-200" } }, - "x-state": "Added in 5.4.0" + "x-state": "Added in 5.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-*/_field_caps?fields=rating\n{\n \"index_filter\": {\n \"range\": {\n \"@timestamp\": {\n \"gte\": \"2018\"\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -10578,7 +10800,13 @@ "$ref": "#/components/responses/field_caps-200" } }, - "x-state": "Added in 5.4.0" + "x-state": "Added in 5.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-*/_field_caps?fields=rating\n{\n \"index_filter\": {\n \"range\": {\n \"@timestamp\": {\n \"gte\": \"2018\"\n }\n }\n }\n}" + } + ] } }, "/{index}/_field_caps": { @@ -10626,7 +10854,13 @@ "$ref": "#/components/responses/field_caps-200" } }, - "x-state": "Added in 5.4.0" + "x-state": "Added in 5.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-*/_field_caps?fields=rating\n{\n \"index_filter\": {\n \"range\": {\n \"@timestamp\": {\n \"gte\": \"2018\"\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -10672,7 +10906,13 @@ "$ref": "#/components/responses/field_caps-200" } }, - "x-state": "Added in 5.4.0" + "x-state": "Added in 5.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-*/_field_caps?fields=rating\n{\n \"index_filter\": {\n \"range\": {\n \"@timestamp\": {\n \"gte\": \"2018\"\n }\n }\n }\n}" + } + ] } }, "/{index}/_fleet/global_checkpoints": { @@ -11424,7 +11664,13 @@ "200": { "$ref": "#/components/responses/graph.explore-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST clicklogs/_graph/explore\n{\n \"query\": {\n \"match\": {\n \"query.raw\": \"midi\"\n }\n },\n \"vertices\": [\n {\n \"field\": \"product\"\n }\n ],\n \"connections\": {\n \"vertices\": [\n {\n \"field\": \"query.raw\"\n }\n ]\n }\n}" + } + ] }, "post": { "tags": [ @@ -11454,7 +11700,13 @@ "200": { "$ref": "#/components/responses/graph.explore-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST clicklogs/_graph/explore\n{\n \"query\": {\n \"match\": {\n \"query.raw\": \"midi\"\n }\n },\n \"vertices\": [\n {\n \"field\": \"product\"\n }\n ],\n \"connections\": {\n \"vertices\": [\n {\n \"field\": \"query.raw\"\n }\n ]\n }\n}" + } + ] } }, "/_health_report": { @@ -11620,7 +11872,13 @@ } } }, - "x-state": "Added in 6.6.0" + "x-state": "Added in 6.6.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _ilm/policy/my_policy\n{\n \"policy\": {\n \"_meta\": {\n \"description\": \"used for nginx log\",\n \"project\": {\n \"name\": \"myProject\",\n \"department\": \"myDepartment\"\n }\n },\n \"phases\": {\n \"warm\": {\n \"min_age\": \"10d\",\n \"actions\": {\n \"forcemerge\": {\n \"max_num_segments\": 1\n }\n }\n },\n \"delete\": {\n \"min_age\": \"30d\",\n \"actions\": {\n \"delete\": {}\n }\n }\n }\n }\n}" + } + ] }, "delete": { "tags": [ @@ -11949,7 +12207,13 @@ } } }, - "x-state": "Added in 7.14.0" + "x-state": "Added in 7.14.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_ilm/migrate_to_data_tiers\n{\n \"legacy_template_to_delete\": \"global-template\",\n \"node_attribute\": \"custom_attribute_name\"\n}" + } + ] } }, "/_ilm/move/{index}": { @@ -12024,7 +12288,13 @@ } } }, - "x-state": "Added in 6.6.0" + "x-state": "Added in 6.6.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _ilm/move/my-index-000001\n{\n \"current_step\": {\n \"phase\": \"new\",\n \"action\": \"complete\",\n \"name\": \"complete\"\n },\n \"next_step\": {\n \"phase\": \"warm\",\n \"action\": \"forcemerge\",\n \"name\": \"forcemerge\"\n }\n}" + } + ] } }, "/{index}/_ilm/remove": { @@ -12281,7 +12551,13 @@ "200": { "$ref": "#/components/responses/index-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-000001/_doc/\n{\n \"@timestamp\": \"2099-11-15T13:12:00\",\n \"message\": \"GET /search HTTP/1.1 200 1070000\",\n \"user\": {\n \"id\": \"kimchy\"\n }\n}" + } + ] } }, "/{index}/_block/{block}": { @@ -12666,7 +12942,13 @@ "$ref": "#/components/responses/indices.clone-200" } }, - "x-state": "Added in 7.4.0" + "x-state": "Added in 7.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /my_source_index/_clone/my_target_index\n{\n \"settings\": {\n \"index.number_of_shards\": 5\n },\n \"aliases\": {\n \"my_search_indices\": {}\n }\n}" + } + ] }, "post": { "tags": [ @@ -12700,7 +12982,13 @@ "$ref": "#/components/responses/indices.clone-200" } }, - "x-state": "Added in 7.4.0" + "x-state": "Added in 7.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /my_source_index/_clone/my_target_index\n{\n \"settings\": {\n \"index.number_of_shards\": 5\n },\n \"aliases\": {\n \"my_search_indices\": {}\n }\n}" + } + ] } }, "/{index}/_close": { @@ -15330,7 +15618,13 @@ "200": { "$ref": "#/components/responses/indices.put_mapping-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /my-index-000001,my-index-000002/_mapping\n{\n \"properties\": {\n \"user\": {\n \"properties\": {\n \"name\": {\n \"type\": \"keyword\"\n }\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -15372,7 +15666,13 @@ "200": { "$ref": "#/components/responses/indices.put_mapping-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /my-index-000001,my-index-000002/_mapping\n{\n \"properties\": {\n \"user\": {\n \"properties\": {\n \"name\": {\n \"type\": \"keyword\"\n }\n }\n }\n }\n}" + } + ] } }, "/_migration/reindex/{index}/_status": { @@ -17491,7 +17791,13 @@ } } }, - "x-state": "Added in 8.18.0" + "x-state": "Added in 8.18.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _inference/chat_completion/openai-completion/_stream\n{\n \"model\": \"gpt-4o\",\n \"messages\": [\n {\n \"role\": \"user\",\n \"content\": \"What is Elastic?\"\n }\n ]\n}" + } + ] } }, "/_inference/completion/{inference_id}": { @@ -17581,7 +17887,13 @@ } } }, - "x-state": "Added in 8.11.0" + "x-state": "Added in 8.11.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _inference/completion/openai_chat_completions\n{\n \"input\": \"What is Elastic?\"\n}" + } + ] } }, "/_inference/{inference_id}": { @@ -17886,7 +18198,13 @@ } } }, - "x-state": "Added in 8.16.0" + "x-state": "Added in 8.16.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/completion/alibabacloud_ai_search_completion\n{\n \"service\": \"alibabacloud-ai-search\",\n \"service_settings\": {\n \"host\" : \"default-j01.platform-cn-shanghai.opensearch.aliyuncs.com\",\n \"api_key\": \"AlibabaCloud-API-Key\",\n \"service_id\": \"ops-qwen-turbo\",\n \"workspace\" : \"default\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{amazonbedrock_inference_id}": { @@ -17972,7 +18290,13 @@ } } }, - "x-state": "Added in 8.12.0" + "x-state": "Added in 8.12.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/amazon_bedrock_embeddings\n{\n \"service\": \"amazonbedrock\",\n \"service_settings\": {\n \"access_key\": \"AWS-access-key\",\n \"secret_key\": \"AWS-secret-key\",\n \"region\": \"us-east-1\",\n \"provider\": \"amazontitan\",\n \"model\": \"amazon.titan-embed-text-v2:0\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{anthropic_inference_id}": { @@ -18052,7 +18376,13 @@ } } }, - "x-state": "Added in 8.16.0" + "x-state": "Added in 8.16.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/completion/anthropic_completion\n{\n \"service\": \"anthropic\",\n \"service_settings\": {\n \"api_key\": \"Anthropic-Api-Key\",\n \"model_id\": \"Model-ID\"\n },\n \"task_settings\": {\n \"max_tokens\": 1024\n }\n}" + } + ] } }, "/_inference/{task_type}/{azureaistudio_inference_id}": { @@ -18138,7 +18468,13 @@ } } }, - "x-state": "Added in 8.14.0" + "x-state": "Added in 8.14.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/azure_ai_studio_embeddings\n{\n \"service\": \"azureaistudio\",\n \"service_settings\": {\n \"api_key\": \"Azure-AI-Studio-API-key\",\n \"target\": \"Target-Uri\",\n \"provider\": \"openai\",\n \"endpoint_type\": \"token\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{azureopenai_inference_id}": { @@ -18224,7 +18560,13 @@ } } }, - "x-state": "Added in 8.14.0" + "x-state": "Added in 8.14.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/azure_openai_embeddings\n{\n \"service\": \"azureopenai\",\n \"service_settings\": {\n \"api_key\": \"Api-Key\",\n \"resource_name\": \"Resource-name\",\n \"deployment_id\": \"Deployment-id\",\n \"api_version\": \"2024-02-01\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{cohere_inference_id}": { @@ -18310,7 +18652,13 @@ } } }, - "x-state": "Added in 8.13.0" + "x-state": "Added in 8.13.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/cohere-embeddings\n{\n \"service\": \"cohere\",\n \"service_settings\": {\n \"api_key\": \"Cohere-Api-key\",\n \"model_id\": \"embed-english-light-v3.0\",\n \"embedding_type\": \"byte\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{elasticsearch_inference_id}": { @@ -18422,7 +18770,13 @@ } } }, - "x-state": "Added in 8.13.0" + "x-state": "Added in 8.13.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/sparse_embedding/my-elser-model\n{\n \"service\": \"elasticsearch\",\n \"service_settings\": {\n \"adaptive_allocations\": { \n \"enabled\": true,\n \"min_number_of_allocations\": 1,\n \"max_number_of_allocations\": 4\n },\n \"num_threads\": 1,\n \"model_id\": \".elser_model_2\" \n }\n}" + } + ] } }, "/_inference/{task_type}/{elser_inference_id}": { @@ -18512,7 +18866,13 @@ } }, "deprecated": true, - "x-state": "Added in 8.11.0" + "x-state": "Added in 8.11.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/sparse_embedding/my-elser-model\n{\n \"service\": \"elser\",\n \"service_settings\": {\n \"num_allocations\": 1,\n \"num_threads\": 1\n }\n}" + } + ] } }, "/_inference/{task_type}/{googleaistudio_inference_id}": { @@ -18590,7 +18950,13 @@ } } }, - "x-state": "Added in 8.15.0" + "x-state": "Added in 8.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/completion/google_ai_studio_completion\n{\n \"service\": \"googleaistudio\",\n \"service_settings\": {\n \"api_key\": \"api-key\",\n \"model_id\": \"model-id\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{googlevertexai_inference_id}": { @@ -18676,7 +19042,13 @@ } } }, - "x-state": "Added in 8.15.0" + "x-state": "Added in 8.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/google_vertex_ai_embeddings\n{\n \"service\": \"googlevertexai\",\n \"service_settings\": {\n \"service_account_json\": \"service-account-json\",\n \"model_id\": \"model-id\",\n \"location\": \"location\",\n \"project_id\": \"project-id\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{huggingface_inference_id}": { @@ -18754,7 +19126,13 @@ } } }, - "x-state": "Added in 8.12.0" + "x-state": "Added in 8.12.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/hugging-face-embeddings\n{\n \"service\": \"hugging_face\",\n \"service_settings\": {\n \"api_key\": \"hugging-face-access-token\", \n \"url\": \"url-endpoint\" \n }\n}" + } + ] } }, "/_inference/{task_type}/{jinaai_inference_id}": { @@ -18840,7 +19218,13 @@ } } }, - "x-state": "Added in 8.18.0" + "x-state": "Added in 8.18.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/jinaai-embeddings\n{\n \"service\": \"jinaai\",\n \"service_settings\": {\n \"model_id\": \"jina-embeddings-v3\",\n \"api_key\": \"JinaAi-Api-key\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{mistral_inference_id}": { @@ -18917,7 +19301,13 @@ } } }, - "x-state": "Added in 8.15.0" + "x-state": "Added in 8.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/mistral-embeddings-test\n{\n \"service\": \"mistral\",\n \"service_settings\": {\n \"api_key\": \"Mistral-API-Key\",\n \"model\": \"mistral-embed\" \n }\n}" + } + ] } }, "/_inference/{task_type}/{openai_inference_id}": { @@ -19003,7 +19393,13 @@ } } }, - "x-state": "Added in 8.12.0" + "x-state": "Added in 8.12.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/openai-embeddings\n{\n \"service\": \"openai\",\n \"service_settings\": {\n \"api_key\": \"OpenAI-API-Key\",\n \"model_id\": \"text-embedding-3-small\",\n \"dimensions\": 128\n }\n}" + } + ] } }, "/_inference/{task_type}/{voyageai_inference_id}": { @@ -19089,7 +19485,13 @@ } } }, - "x-state": "Added in 8.19.0" + "x-state": "Added in 8.19.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/voyageai-embeddings\n{\n \"service\": \"voyageai\",\n \"service_settings\": {\n \"model_id\": \"voyage-3-large\",\n \"dimensions\": 512\n }\n}" + } + ] } }, "/_inference/{task_type}/{watsonx_inference_id}": { @@ -19163,7 +19565,13 @@ } } }, - "x-state": "Added in 8.16.0" + "x-state": "Added in 8.16.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/watsonx-embeddings\n{\n \"service\": \"watsonxai\",\n \"service_settings\": {\n \"api_key\": \"Watsonx-API-Key\", \n \"url\": \"Wastonx-URL\", \n \"model_id\": \"ibm/slate-30m-english-rtrvr\",\n \"project_id\": \"IBM-Cloud-ID\", \n \"api_version\": \"2024-03-14\"\n }\n}" + } + ] } }, "/_inference/rerank/{inference_id}": { @@ -19258,7 +19666,13 @@ } } }, - "x-state": "Added in 8.11.0" + "x-state": "Added in 8.11.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _inference/rerank/cohere_rerank\n{\n \"input\": [\"luke\", \"like\", \"leia\", \"chewy\",\"r2d2\", \"star\", \"wars\"],\n \"query\": \"star wars main character\"\n}" + } + ] } }, "/_inference/sparse_embedding/{inference_id}": { @@ -19348,7 +19762,13 @@ } } }, - "x-state": "Added in 8.11.0" + "x-state": "Added in 8.11.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _inference/sparse_embedding/my-elser-model\n{\n \"input\": \"The sky above the port was the color of television tuned to a dead channel.\"\n}" + } + ] } }, "/_inference/completion/{inference_id}/_stream": { @@ -19422,7 +19842,13 @@ } } }, - "x-state": "Added in 8.16.0" + "x-state": "Added in 8.16.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _inference/completion/openai-completion/_stream\n{\n \"input\": \"What is Elastic?\"\n}" + } + ] } }, "/_inference/text_embedding/{inference_id}": { @@ -19512,7 +19938,13 @@ } } }, - "x-state": "Added in 8.11.0" + "x-state": "Added in 8.11.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _inference/text_embedding/my-cohere-endpoint\n{\n \"input\": \"The sky above the port was the color of television tuned to a dead channel.\",\n \"task_settings\": {\n \"input_type\": \"ingest\"\n }\n}" + } + ] } }, "/_inference/{inference_id}/_update": { @@ -20451,7 +20883,13 @@ "200": { "$ref": "#/components/responses/license.post-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _license\n{\n \"licenses\": [\n {\n \"uid\":\"893361dc-9749-4997-93cb-802e3d7fa4xx\",\n \"type\":\"basic\",\n \"issue_date_in_millis\":1411948800000,\n \"expiry_date_in_millis\":1914278399999,\n \"max_nodes\":1,\n \"issued_to\":\"issuedTo\",\n \"issuer\":\"issuer\",\n \"signature\":\"xx\"\n }\n ]\n}" + } + ] }, "post": { "tags": [ @@ -20478,7 +20916,13 @@ "200": { "$ref": "#/components/responses/license.post-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _license\n{\n \"licenses\": [\n {\n \"uid\":\"893361dc-9749-4997-93cb-802e3d7fa4xx\",\n \"type\":\"basic\",\n \"issue_date_in_millis\":1411948800000,\n \"expiry_date_in_millis\":1914278399999,\n \"max_nodes\":1,\n \"issued_to\":\"issuedTo\",\n \"issuer\":\"issuer\",\n \"signature\":\"xx\"\n }\n ]\n}" + } + ] }, "delete": { "tags": [ @@ -20842,7 +21286,13 @@ } } }, - "x-state": "Added in 7.12.0" + "x-state": "Added in 7.12.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _logstash/pipeline/my_pipeline\n{\n \"description\": \"Sample pipeline for illustration purposes\",\n \"last_modified\": \"2021-01-02T02:50:51.250Z\",\n \"pipeline_metadata\": {\n \"type\": \"logstash_pipeline\",\n \"version\": 1\n },\n \"username\": \"elastic\",\n \"pipeline\": \"input {}\\\\n filter { grok {} }\\\\n output {}\",\n \"pipeline_settings\": {\n \"pipeline.workers\": 1,\n \"pipeline.batch.size\": 125,\n \"pipeline.batch.delay\": 50,\n \"queue.type\": \"memory\",\n \"queue.max_bytes\": \"1gb\",\n \"queue.checkpoint.writes\": 1024\n }\n}" + } + ] }, "delete": { "tags": [ @@ -20939,7 +21389,13 @@ "$ref": "#/components/responses/mget-200" } }, - "x-state": "Added in 1.3.0" + "x-state": "Added in 1.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_mget\n{\n \"docs\": [\n {\n \"_id\": \"1\"\n },\n {\n \"_id\": \"2\"\n }\n ]\n}" + } + ] }, "post": { "tags": [ @@ -20982,7 +21438,13 @@ "$ref": "#/components/responses/mget-200" } }, - "x-state": "Added in 1.3.0" + "x-state": "Added in 1.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_mget\n{\n \"docs\": [\n {\n \"_id\": \"1\"\n },\n {\n \"_id\": \"2\"\n }\n ]\n}" + } + ] } }, "/{index}/_mget": { @@ -21030,7 +21492,13 @@ "$ref": "#/components/responses/mget-200" } }, - "x-state": "Added in 1.3.0" + "x-state": "Added in 1.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_mget\n{\n \"docs\": [\n {\n \"_id\": \"1\"\n },\n {\n \"_id\": \"2\"\n }\n ]\n}" + } + ] }, "post": { "tags": [ @@ -21076,7 +21544,13 @@ "$ref": "#/components/responses/mget-200" } }, - "x-state": "Added in 1.3.0" + "x-state": "Added in 1.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_mget\n{\n \"docs\": [\n {\n \"_id\": \"1\"\n },\n {\n \"_id\": \"2\"\n }\n ]\n}" + } + ] } }, "/_migration/deprecations": { @@ -23432,7 +23906,13 @@ } } }, - "x-state": "Added in 7.7.0" + "x-state": "Added in 7.7.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _ml/anomaly_detectors/_estimate_model_memory\n{\n \"analysis_config\": {\n \"bucket_span\": \"5m\",\n \"detectors\": [\n {\n \"function\": \"sum\",\n \"field_name\": \"bytes\",\n \"by_field_name\": \"status\",\n \"partition_field_name\": \"app\"\n }\n ],\n \"influencers\": [\n \"source_ip\",\n \"dest_ip\"\n ]\n },\n \"overall_cardinality\": {\n \"status\": 10,\n \"app\": 50\n },\n \"max_bucket_cardinality\": {\n \"source_ip\": 300,\n \"dest_ip\": 30\n }\n}" + } + ] } }, "/_ml/data_frame/_evaluate": { @@ -23535,7 +24015,13 @@ } } }, - "x-state": "Added in 7.3.0" + "x-state": "Added in 7.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _ml/data_frame/_evaluate\n{\n \"index\": \"animal_classification\",\n \"evaluation\": {\n \"classification\": {\n \"actual_field\": \"animal_class\",\n \"predicted_field\": \"ml.animal_class_prediction\",\n \"metrics\": {\n \"multiclass_confusion_matrix\": {}\n }\n }\n }\n}" + } + ] } }, "/_ml/data_frame/analytics/_explain": { @@ -23554,7 +24040,13 @@ "$ref": "#/components/responses/ml.explain_data_frame_analytics-200" } }, - "x-state": "Added in 7.3.0" + "x-state": "Added in 7.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _ml/data_frame/analytics/_explain\n{\n \"source\": {\n \"index\": \"houses_sold_last_10_yrs\"\n },\n \"analysis\": {\n \"regression\": {\n \"dependent_variable\": \"price\"\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -23571,7 +24063,13 @@ "$ref": "#/components/responses/ml.explain_data_frame_analytics-200" } }, - "x-state": "Added in 7.3.0" + "x-state": "Added in 7.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _ml/data_frame/analytics/_explain\n{\n \"source\": {\n \"index\": \"houses_sold_last_10_yrs\"\n },\n \"analysis\": {\n \"regression\": {\n \"dependent_variable\": \"price\"\n }\n }\n}" + } + ] } }, "/_ml/data_frame/analytics/{id}/_explain": { @@ -23595,7 +24093,13 @@ "$ref": "#/components/responses/ml.explain_data_frame_analytics-200" } }, - "x-state": "Added in 7.3.0" + "x-state": "Added in 7.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _ml/data_frame/analytics/_explain\n{\n \"source\": {\n \"index\": \"houses_sold_last_10_yrs\"\n },\n \"analysis\": {\n \"regression\": {\n \"dependent_variable\": \"price\"\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -23617,7 +24121,13 @@ "$ref": "#/components/responses/ml.explain_data_frame_analytics-200" } }, - "x-state": "Added in 7.3.0" + "x-state": "Added in 7.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _ml/data_frame/analytics/_explain\n{\n \"source\": {\n \"index\": \"houses_sold_last_10_yrs\"\n },\n \"analysis\": {\n \"regression\": {\n \"dependent_variable\": \"price\"\n }\n }\n}" + } + ] } }, "/_ml/anomaly_detectors/{job_id}/_flush": { @@ -27631,7 +28141,13 @@ "$ref": "#/components/responses/msearch_template-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_msearch/template\n{ }\n{ \"id\": \"my-search-template\", \"params\": { \"query_string\": \"hello world\", \"from\": 0, \"size\": 10 }}\n{ }\n{ \"id\": \"my-other-search-template\", \"params\": { \"query_type\": \"match_all\" }}" + } + ] }, "post": { "tags": [ @@ -27668,7 +28184,13 @@ "$ref": "#/components/responses/msearch_template-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_msearch/template\n{ }\n{ \"id\": \"my-search-template\", \"params\": { \"query_string\": \"hello world\", \"from\": 0, \"size\": 10 }}\n{ }\n{ \"id\": \"my-other-search-template\", \"params\": { \"query_type\": \"match_all\" }}" + } + ] } }, "/{index}/_msearch/template": { @@ -27710,7 +28232,13 @@ "$ref": "#/components/responses/msearch_template-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_msearch/template\n{ }\n{ \"id\": \"my-search-template\", \"params\": { \"query_string\": \"hello world\", \"from\": 0, \"size\": 10 }}\n{ }\n{ \"id\": \"my-other-search-template\", \"params\": { \"query_type\": \"match_all\" }}" + } + ] }, "post": { "tags": [ @@ -27750,7 +28278,13 @@ "$ref": "#/components/responses/msearch_template-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_msearch/template\n{ }\n{ \"id\": \"my-search-template\", \"params\": { \"query_string\": \"hello world\", \"from\": 0, \"size\": 10 }}\n{ }\n{ \"id\": \"my-other-search-template\", \"params\": { \"query_type\": \"match_all\" }}" + } + ] } }, "/_mtermvectors": { @@ -27806,7 +28340,13 @@ "200": { "$ref": "#/components/responses/mtermvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /my-index-000001/_mtermvectors\n{\n \"docs\": [\n {\n \"_id\": \"2\",\n \"fields\": [\n \"message\"\n ],\n \"term_statistics\": true\n },\n {\n \"_id\": \"1\"\n }\n ]\n}" + } + ] }, "post": { "tags": [ @@ -27860,7 +28400,13 @@ "200": { "$ref": "#/components/responses/mtermvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /my-index-000001/_mtermvectors\n{\n \"docs\": [\n {\n \"_id\": \"2\",\n \"fields\": [\n \"message\"\n ],\n \"term_statistics\": true\n },\n {\n \"_id\": \"1\"\n }\n ]\n}" + } + ] } }, "/{index}/_mtermvectors": { @@ -27919,7 +28465,13 @@ "200": { "$ref": "#/components/responses/mtermvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /my-index-000001/_mtermvectors\n{\n \"docs\": [\n {\n \"_id\": \"2\",\n \"fields\": [\n \"message\"\n ],\n \"term_statistics\": true\n },\n {\n \"_id\": \"1\"\n }\n ]\n}" + } + ] }, "post": { "tags": [ @@ -27976,7 +28528,13 @@ "200": { "$ref": "#/components/responses/mtermvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /my-index-000001/_mtermvectors\n{\n \"docs\": [\n {\n \"_id\": \"2\",\n \"fields\": [\n \"message\"\n ],\n \"term_statistics\": true\n },\n {\n \"_id\": \"1\"\n }\n ]\n}" + } + ] } }, "/_nodes/{node_id}/_repositories_metering/{max_archive_version}": { @@ -28270,7 +28828,13 @@ "$ref": "#/components/responses/nodes.reload_secure_settings-200" } }, - "x-state": "Added in 6.5.0" + "x-state": "Added in 6.5.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _nodes/reload_secure_settings\n{\n \"secure_settings_password\": \"keystore-password\"\n}" + } + ] } }, "/_nodes/{node_id}/reload_secure_settings": { @@ -28297,7 +28861,13 @@ "$ref": "#/components/responses/nodes.reload_secure_settings-200" } }, - "x-state": "Added in 6.5.0" + "x-state": "Added in 6.5.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _nodes/reload_secure_settings\n{\n \"secure_settings_password\": \"keystore-password\"\n}" + } + ] } }, "/_nodes/stats": { @@ -28857,7 +29427,13 @@ "200": { "$ref": "#/components/responses/put_script-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _scripts/my-search-template\n{\n \"script\": {\n \"lang\": \"mustache\",\n \"source\": {\n \"query\": {\n \"match\": {\n \"message\": \"{{query_string}}\"\n }\n },\n \"from\": \"{{from}}\",\n \"size\": \"{{size}}\"\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -28893,7 +29469,13 @@ "200": { "$ref": "#/components/responses/put_script-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _scripts/my-search-template\n{\n \"script\": {\n \"lang\": \"mustache\",\n \"source\": {\n \"query\": {\n \"match\": {\n \"message\": \"{{query_string}}\"\n }\n },\n \"from\": \"{{from}}\",\n \"size\": \"{{size}}\"\n }\n }\n}" + } + ] } }, "/_query_rules/{ruleset_id}/_rule/{rule_id}": { @@ -29048,7 +29630,13 @@ } } }, - "x-state": "Added in 8.15.0" + "x-state": "Added in 8.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _query_rules/my-ruleset/_test\n{\n \"match_criteria\": {\n \"query_string\": \"puggles\"\n }\n}" + } + ] }, "delete": { "tags": [ @@ -29214,7 +29802,13 @@ } } }, - "x-state": "Added in 8.10.0" + "x-state": "Added in 8.10.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _query_rules/my-ruleset\n{\n \"rules\": [\n {\n \"rule_id\": \"my-rule1\",\n \"type\": \"pinned\",\n \"criteria\": [\n {\n \"type\": \"contains\",\n \"metadata\": \"user_query\",\n \"values\": [ \"pugs\", \"puggles\" ]\n },\n {\n \"type\": \"exact\",\n \"metadata\": \"user_country\",\n \"values\": [ \"us\" ]\n }\n ],\n \"actions\": {\n \"ids\": [\n \"id1\",\n \"id2\"\n ]\n }\n },\n {\n \"rule_id\": \"my-rule2\",\n \"type\": \"pinned\",\n \"criteria\": [\n {\n \"type\": \"fuzzy\",\n \"metadata\": \"user_query\",\n \"values\": [ \"rescue dogs\" ]\n }\n ],\n \"actions\": {\n \"docs\": [\n {\n \"_index\": \"index1\",\n \"_id\": \"id3\"\n },\n {\n \"_index\": \"index2\",\n \"_id\": \"id4\"\n }\n ]\n }\n }\n ]\n}" + } + ] }, "delete": { "tags": [ @@ -29399,7 +29993,13 @@ } } }, - "x-state": "Added in 8.10.0" + "x-state": "Added in 8.10.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _query_rules/my-ruleset\n{\n \"rules\": [\n {\n \"rule_id\": \"my-rule1\",\n \"type\": \"pinned\",\n \"criteria\": [\n {\n \"type\": \"contains\",\n \"metadata\": \"user_query\",\n \"values\": [ \"pugs\", \"puggles\" ]\n },\n {\n \"type\": \"exact\",\n \"metadata\": \"user_country\",\n \"values\": [ \"us\" ]\n }\n ],\n \"actions\": {\n \"ids\": [\n \"id1\",\n \"id2\"\n ]\n }\n },\n {\n \"rule_id\": \"my-rule2\",\n \"type\": \"pinned\",\n \"criteria\": [\n {\n \"type\": \"fuzzy\",\n \"metadata\": \"user_query\",\n \"values\": [ \"rescue dogs\" ]\n }\n ],\n \"actions\": {\n \"docs\": [\n {\n \"_index\": \"index1\",\n \"_id\": \"id3\"\n },\n {\n \"_index\": \"index2\",\n \"_id\": \"id4\"\n }\n ]\n }\n }\n ]\n}" + } + ] } }, "/_rank_eval": { @@ -29803,7 +30403,13 @@ } } }, - "x-state": "Added in 2.3.0" + "x-state": "Added in 2.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _reindex\n{\n \"source\": {\n \"index\": [\"my-index-000001\", \"my-index-000002\"]\n },\n \"dest\": {\n \"index\": \"my-new-index-000002\"\n }\n}" + } + ] } }, "/_reindex/{task_id}/_rethrottle": { @@ -29878,7 +30484,13 @@ "200": { "$ref": "#/components/responses/render_search_template-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _render/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 20,\n \"size\": 10\n }\n}" + } + ] }, "post": { "tags": [ @@ -29894,7 +30506,13 @@ "200": { "$ref": "#/components/responses/render_search_template-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _render/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 20,\n \"size\": 10\n }\n}" + } + ] } }, "/_render/template/{id}": { @@ -29917,7 +30535,13 @@ "200": { "$ref": "#/components/responses/render_search_template-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _render/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 20,\n \"size\": 10\n }\n}" + } + ] }, "post": { "tags": [ @@ -29938,7 +30562,13 @@ "200": { "$ref": "#/components/responses/render_search_template-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _render/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 20,\n \"size\": 10\n }\n}" + } + ] } }, "/_rollup/job/{id}": { @@ -30056,7 +30686,13 @@ } }, "deprecated": true, - "x-state": "Technical preview" + "x-state": "Technical preview", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _rollup/job/sensor\n{\n \"index_pattern\": \"sensor-*\",\n \"rollup_index\": \"sensor_rollup\",\n \"cron\": \"*/30 * * * * ?\",\n \"page_size\": 1000,\n \"groups\": {\n \"date_histogram\": {\n \"field\": \"timestamp\",\n \"fixed_interval\": \"1h\",\n \"delay\": \"7d\"\n },\n \"terms\": {\n \"fields\": [ \"node\" ]\n }\n },\n \"metrics\": [\n {\n \"field\": \"temperature\",\n \"metrics\": [ \"min\", \"max\", \"sum\" ]\n },\n {\n \"field\": \"voltage\",\n \"metrics\": [ \"avg\" ]\n }\n ]\n}" + } + ] }, "delete": { "tags": [ @@ -30244,7 +30880,13 @@ } }, "deprecated": true, - "x-state": "Technical preview" + "x-state": "Technical preview", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /sensor_rollup/_rollup_search\n{\n \"size\": 0,\n \"aggregations\": {\n \"max_temperature\": {\n \"max\": {\n \"field\": \"temperature\"\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -30273,7 +30915,13 @@ } }, "deprecated": true, - "x-state": "Technical preview" + "x-state": "Technical preview", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /sensor_rollup/_rollup_search\n{\n \"size\": 0,\n \"aggregations\": {\n \"max_temperature\": {\n \"max\": {\n \"field\": \"temperature\"\n }\n }\n }\n}" + } + ] } }, "/_rollup/job/{id}/_start": { @@ -30408,7 +31056,13 @@ "$ref": "#/components/responses/scripts_painless_execute-200" } }, - "x-state": "Technical preview" + "x-state": "Technical preview", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_scripts/painless/_execute\n{\n \"script\": {\n \"source\": \"params.count / params.total\",\n \"params\": {\n \"count\": 100.0,\n \"total\": 1000.0\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -30425,7 +31079,13 @@ "$ref": "#/components/responses/scripts_painless_execute-200" } }, - "x-state": "Technical preview" + "x-state": "Technical preview", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_scripts/painless/_execute\n{\n \"script\": {\n \"source\": \"params.count / params.total\",\n \"params\": {\n \"count\": 100.0,\n \"total\": 1000.0\n }\n }\n}" + } + ] } }, "/_search": { @@ -30577,7 +31237,13 @@ "200": { "$ref": "#/components/responses/search-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_search?from=40&size=20\n{\n \"query\": {\n \"term\": {\n \"user.id\": \"kimchy\"\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -30727,7 +31393,13 @@ "200": { "$ref": "#/components/responses/search-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_search?from=40&size=20\n{\n \"query\": {\n \"term\": {\n \"user.id\": \"kimchy\"\n }\n }\n}" + } + ] } }, "/{index}/_search": { @@ -30882,7 +31554,13 @@ "200": { "$ref": "#/components/responses/search-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_search?from=40&size=20\n{\n \"query\": {\n \"term\": {\n \"user.id\": \"kimchy\"\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -31035,7 +31713,13 @@ "200": { "$ref": "#/components/responses/search-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_search?from=40&size=20\n{\n \"query\": {\n \"term\": {\n \"user.id\": \"kimchy\"\n }\n }\n}" + } + ] } }, "/_application/search_application/{name}": { @@ -31143,7 +31827,13 @@ } } }, - "x-beta": true + "x-beta": true, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _application/search_application/my-app\n{\n \"indices\": [ \"index1\", \"index2\" ],\n \"template\": {\n \"script\": {\n \"source\": {\n \"query\": {\n \"query_string\": {\n \"query\": \"{{query_string}}\",\n \"default_field\": \"{{default_field}}\"\n }\n }\n },\n \"params\": {\n \"query_string\": \"*\",\n \"default_field\": \"*\"\n }\n },\n \"dictionary\": {\n \"properties\": {\n \"query_string\": {\n \"type\": \"string\"\n },\n \"default_field\": {\n \"type\": \"string\",\n \"enum\": [\n \"title\",\n \"description\"\n ]\n },\n \"additionalProperties\": false\n },\n \"required\": [\n \"query_string\"\n ]\n }\n }\n}" + } + ] }, "delete": { "tags": [ @@ -31446,7 +32136,13 @@ } }, "deprecated": true, - "x-state": "Technical preview" + "x-state": "Technical preview", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _application/analytics/my_analytics_collection/event/search_click\n{\n \"session\": {\n \"id\": \"1797ca95-91c9-4e2e-b1bd-9c38e6f386a9\"\n },\n \"user\": {\n \"id\": \"5f26f01a-bbee-4202-9298-81261067abbd\"\n },\n \"search\":{\n \"query\": \"search term\",\n \"results\": {\n \"items\": [\n {\n \"document\": {\n \"id\": \"123\",\n \"index\": \"products\"\n }\n }\n ],\n \"total_results\": 10\n },\n \"sort\": {\n \"name\": \"relevance\"\n },\n \"search_application\": \"website\"\n },\n \"document\":{\n \"id\": \"123\",\n \"index\": \"products\"\n }\n}" + } + ] } }, "/_application/search_application/{name}/_render_query": { @@ -31511,7 +32207,13 @@ } } }, - "x-state": "Technical preview" + "x-state": "Technical preview", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _application/search_application/my-app/_render_query\n{\n \"params\": {\n \"query_string\": \"my first query\",\n \"text_fields\": [\n {\n \"name\": \"title\",\n \"boost\": 5\n },\n {\n \"name\": \"description\",\n \"boost\": 1\n }\n ]\n }\n}" + } + ] } }, "/_application/search_application/{name}/_search": { @@ -31538,7 +32240,13 @@ "$ref": "#/components/responses/search_application.search-200" } }, - "x-beta": true + "x-beta": true, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _application/search_application/my-app/_search\n{\n \"params\": {\n \"query_string\": \"my first query\",\n \"text_fields\": [\n {\"name\": \"title\", \"boost\": 5},\n {\"name\": \"description\", \"boost\": 1}\n ]\n }\n}" + } + ] }, "post": { "tags": [ @@ -31563,7 +32271,13 @@ "$ref": "#/components/responses/search_application.search-200" } }, - "x-beta": true + "x-beta": true, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _application/search_application/my-app/_search\n{\n \"params\": {\n \"query_string\": \"my first query\",\n \"text_fields\": [\n {\"name\": \"title\", \"boost\": 5},\n {\"name\": \"description\", \"boost\": 1}\n ]\n }\n}" + } + ] } }, "/{index}/_mvt/{field}/{zoom}/{x}/{y}": { @@ -31623,7 +32337,13 @@ "$ref": "#/components/responses/search_mvt-200" } }, - "x-state": "Added in 7.15.0" + "x-state": "Added in 7.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET museums/_mvt/location/13/4207/2692\n{\n \"grid_agg\": \"geotile\",\n \"grid_precision\": 2,\n \"fields\": [\n \"name\",\n \"price\"\n ],\n \"query\": {\n \"term\": {\n \"included\": true\n }\n },\n \"aggs\": {\n \"min_price\": {\n \"min\": {\n \"field\": \"price\"\n }\n },\n \"max_price\": {\n \"max\": {\n \"field\": \"price\"\n }\n },\n \"avg_price\": {\n \"avg\": {\n \"field\": \"price\"\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -31681,7 +32401,13 @@ "$ref": "#/components/responses/search_mvt-200" } }, - "x-state": "Added in 7.15.0" + "x-state": "Added in 7.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET museums/_mvt/location/13/4207/2692\n{\n \"grid_agg\": \"geotile\",\n \"grid_precision\": 2,\n \"fields\": [\n \"name\",\n \"price\"\n ],\n \"query\": {\n \"term\": {\n \"included\": true\n }\n },\n \"aggs\": {\n \"min_price\": {\n \"min\": {\n \"field\": \"price\"\n }\n },\n \"max_price\": {\n \"max\": {\n \"field\": \"price\"\n }\n },\n \"avg_price\": {\n \"avg\": {\n \"field\": \"price\"\n }\n }\n }\n}" + } + ] } }, "/_search_shards": { @@ -31897,7 +32623,13 @@ "$ref": "#/components/responses/search_template-200" } }, - "x-state": "Added in 2.0.0" + "x-state": "Added in 2.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_search/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 0,\n \"size\": 10\n }\n}" + } + ] }, "post": { "tags": [ @@ -31957,7 +32689,13 @@ "$ref": "#/components/responses/search_template-200" } }, - "x-state": "Added in 2.0.0" + "x-state": "Added in 2.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_search/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 0,\n \"size\": 10\n }\n}" + } + ] } }, "/{index}/_search/template": { @@ -32022,7 +32760,13 @@ "$ref": "#/components/responses/search_template-200" } }, - "x-state": "Added in 2.0.0" + "x-state": "Added in 2.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_search/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 0,\n \"size\": 10\n }\n}" + } + ] }, "post": { "tags": [ @@ -32085,7 +32829,13 @@ "$ref": "#/components/responses/search_template-200" } }, - "x-state": "Added in 2.0.0" + "x-state": "Added in 2.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_search/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 0,\n \"size\": 10\n }\n}" + } + ] } }, "/_searchable_snapshots/cache/stats": { @@ -32325,7 +33075,13 @@ } } }, - "x-state": "Added in 7.10.0" + "x-state": "Added in 7.10.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_snapshot/my_repository/my_snapshot/_mount?wait_for_completion=true\n{\n \"index\": \"my_docs\",\n \"renamed_index\": \"docs\",\n \"index_settings\": {\n \"index.number_of_replicas\": 0\n },\n \"ignore_index_settings\": [ \"index.refresh_interval\" ]\n}" + } + ] } }, "/_searchable_snapshots/stats": { @@ -32433,7 +33189,13 @@ } } }, - "x-state": "Added in 8.2.0" + "x-state": "Added in 8.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/profile/_activate\n{\n \"grant_type\": \"password\",\n \"username\" : \"jacknich\",\n \"password\" : \"l0ng-r4nd0m-p@ssw0rd\"\n}" + } + ] } }, "/_security/_authenticate": { @@ -32650,7 +33412,13 @@ } } }, - "x-state": "Added in 8.15.0" + "x-state": "Added in 8.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/role\n{\n \"roles\": {\n \"my_admin_role\": {\n \"cluster\": [\n \"all\"\n ],\n \"indices\": [\n {\n \"names\": [\n \"index1\",\n \"index2\"\n ],\n \"privileges\": [\n \"all\"\n ],\n \"field_security\": {\n \"grant\": [\n \"title\",\n \"body\"\n ]\n },\n \"query\": \"{\\\"match\\\": {\\\"title\\\": \\\"foo\\\"}}\"\n }\n ],\n \"applications\": [\n {\n \"application\": \"myapp\",\n \"privileges\": [\n \"admin\",\n \"read\"\n ],\n \"resources\": [\n \"*\"\n ]\n }\n ],\n \"run_as\": [\n \"other_user\"\n ],\n \"metadata\": {\n \"version\": 1\n }\n },\n \"my_user_role\": {\n \"cluster\": [\n \"all\"\n ],\n \"indices\": [\n {\n \"names\": [\n \"index1\"\n ],\n \"privileges\": [\n \"read\"\n ],\n \"field_security\": {\n \"grant\": [\n \"title\",\n \"body\"\n ]\n },\n \"query\": \"{\\\"match\\\": {\\\"title\\\": \\\"foo\\\"}}\"\n }\n ],\n \"applications\": [\n {\n \"application\": \"myapp\",\n \"privileges\": [\n \"admin\",\n \"read\"\n ],\n \"resources\": [\n \"*\"\n ]\n }\n ],\n \"run_as\": [\n \"other_user\"\n ],\n \"metadata\": {\n \"version\": 1\n }\n }\n }\n}" + } + ] }, "delete": { "tags": [ @@ -32876,7 +33644,13 @@ "200": { "$ref": "#/components/responses/security.change_password-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/user/jacknich/_password\n{\n \"password\" : \"new-test-password\"\n}" + } + ] }, "post": { "tags": [ @@ -32900,7 +33674,13 @@ "200": { "$ref": "#/components/responses/security.change_password-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/user/jacknich/_password\n{\n \"password\" : \"new-test-password\"\n}" + } + ] } }, "/_security/user/_password": { @@ -32923,7 +33703,13 @@ "200": { "$ref": "#/components/responses/security.change_password-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/user/jacknich/_password\n{\n \"password\" : \"new-test-password\"\n}" + } + ] }, "post": { "tags": [ @@ -32944,7 +33730,13 @@ "200": { "$ref": "#/components/responses/security.change_password-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/user/jacknich/_password\n{\n \"password\" : \"new-test-password\"\n}" + } + ] } }, "/_security/api_key/{ids}/_clear_cache": { @@ -33410,7 +34202,13 @@ "$ref": "#/components/responses/security.create_api_key-200" } }, - "x-state": "Added in 6.7.0" + "x-state": "Added in 6.7.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/api_key\n{\n \"name\": \"my-api-key\",\n \"expiration\": \"1d\", \n \"role_descriptors\": { \n \"role-a\": {\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [\"index-a*\"],\n \"privileges\": [\"read\"]\n }\n ]\n },\n \"role-b\": {\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [\"index-b*\"],\n \"privileges\": [\"all\"]\n }\n ]\n }\n },\n \"metadata\": {\n \"application\": \"my-application\",\n \"environment\": {\n \"level\": 1,\n \"trusted\": true,\n \"tags\": [\"dev\", \"staging\"]\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -33435,7 +34233,13 @@ "$ref": "#/components/responses/security.create_api_key-200" } }, - "x-state": "Added in 6.7.0" + "x-state": "Added in 6.7.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/api_key\n{\n \"name\": \"my-api-key\",\n \"expiration\": \"1d\", \n \"role_descriptors\": { \n \"role-a\": {\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [\"index-a*\"],\n \"privileges\": [\"read\"]\n }\n ]\n },\n \"role-b\": {\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [\"index-b*\"],\n \"privileges\": [\"all\"]\n }\n ]\n }\n },\n \"metadata\": {\n \"application\": \"my-application\",\n \"environment\": {\n \"level\": 1,\n \"trusted\": true,\n \"tags\": [\"dev\", \"staging\"]\n }\n }\n}" + } + ] }, "delete": { "tags": [ @@ -33562,7 +34366,13 @@ } } }, - "x-state": "Added in 6.7.0" + "x-state": "Added in 6.7.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "DELETE /_security/api_key\n{\n \"ids\" : [ \"VuaCfGcBCdbkQm-e5aOx\" ]\n}" + } + ] } }, "/_security/cross_cluster/api_key": { @@ -33652,7 +34462,13 @@ } } } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/cross_cluster/api_key\n{\n \"name\": \"my-cross-cluster-api-key\",\n \"expiration\": \"1d\", \n \"access\": {\n \"search\": [ \n {\n \"names\": [\"logs*\"]\n }\n ],\n \"replication\": [ \n {\n \"names\": [\"archive*\"]\n }\n ]\n },\n \"metadata\": {\n \"description\": \"phase one\",\n \"environment\": {\n \"level\": 1,\n \"trusted\": true,\n \"tags\": [\"dev\", \"staging\"]\n }\n }\n}" + } + ] } }, "/_security/service/{namespace}/{service}/credential/token/{name}": { @@ -34053,7 +34869,13 @@ "200": { "$ref": "#/components/responses/security.put_role-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/role/my_admin_role\n{\n \"description\": \"Grants full access to all management features within the cluster.\",\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [ \"index1\", \"index2\" ],\n \"privileges\": [\"all\"],\n \"field_security\" : { // optional\n \"grant\" : [ \"title\", \"body\" ]\n },\n \"query\": \"{\\\"match\\\": {\\\"title\\\": \\\"foo\\\"}}\" // optional\n }\n ],\n \"applications\": [\n {\n \"application\": \"myapp\",\n \"privileges\": [ \"admin\", \"read\" ],\n \"resources\": [ \"*\" ]\n }\n ],\n \"run_as\": [ \"other_user\" ], // optional\n \"metadata\" : { // optional\n \"version\" : 1\n }\n}" + } + ] }, "post": { "tags": [ @@ -34080,7 +34902,13 @@ "200": { "$ref": "#/components/responses/security.put_role-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/role/my_admin_role\n{\n \"description\": \"Grants full access to all management features within the cluster.\",\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [ \"index1\", \"index2\" ],\n \"privileges\": [\"all\"],\n \"field_security\" : { // optional\n \"grant\" : [ \"title\", \"body\" ]\n },\n \"query\": \"{\\\"match\\\": {\\\"title\\\": \\\"foo\\\"}}\" // optional\n }\n ],\n \"applications\": [\n {\n \"application\": \"myapp\",\n \"privileges\": [ \"admin\", \"read\" ],\n \"resources\": [ \"*\" ]\n }\n ],\n \"run_as\": [ \"other_user\" ], // optional\n \"metadata\" : { // optional\n \"version\" : 1\n }\n}" + } + ] }, "delete": { "tags": [ @@ -34190,7 +35018,13 @@ "$ref": "#/components/responses/security.put_role_mapping-200" } }, - "x-state": "Added in 5.5.0" + "x-state": "Added in 5.5.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/role_mapping/mapping1\n{\n \"roles\": [ \"user\"],\n \"enabled\": true, \n \"rules\": {\n \"field\" : { \"username\" : \"*\" }\n },\n \"metadata\" : { \n \"version\" : 1\n }\n}" + } + ] }, "post": { "tags": [ @@ -34218,7 +35052,13 @@ "$ref": "#/components/responses/security.put_role_mapping-200" } }, - "x-state": "Added in 5.5.0" + "x-state": "Added in 5.5.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/role_mapping/mapping1\n{\n \"roles\": [ \"user\"],\n \"enabled\": true, \n \"rules\": {\n \"field\" : { \"username\" : \"*\" }\n },\n \"metadata\" : { \n \"version\" : 1\n }\n}" + } + ] }, "delete": { "tags": [ @@ -34327,7 +35167,13 @@ "200": { "$ref": "#/components/responses/security.put_user-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/user/jacknich\n{\n \"password\" : \"l0ng-r4nd0m-p@ssw0rd\",\n \"roles\" : [ \"admin\", \"other_role1\" ],\n \"full_name\" : \"Jack Nicholson\",\n \"email\" : \"jacknich@example.com\",\n \"metadata\" : {\n \"intelligence\" : 7\n }\n}" + } + ] }, "post": { "tags": [ @@ -34351,7 +35197,13 @@ "200": { "$ref": "#/components/responses/security.put_user-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/user/jacknich\n{\n \"password\" : \"l0ng-r4nd0m-p@ssw0rd\",\n \"roles\" : [ \"admin\", \"other_role1\" ],\n \"full_name\" : \"Jack Nicholson\",\n \"email\" : \"jacknich@example.com\",\n \"metadata\" : {\n \"intelligence\" : 7\n }\n}" + } + ] }, "delete": { "tags": [ @@ -34801,7 +35653,13 @@ "$ref": "#/components/responses/security.put_privileges-200" } }, - "x-state": "Added in 6.4.0" + "x-state": "Added in 6.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /_security/privilege\n{\n \"myapp\": {\n \"read\": {\n \"actions\": [ \n \"data:read/*\" , \n \"action:login\" ],\n \"metadata\": { \n \"description\": \"Read access to myapp\"\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -34826,7 +35684,13 @@ "$ref": "#/components/responses/security.put_privileges-200" } }, - "x-state": "Added in 6.4.0" + "x-state": "Added in 6.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /_security/privilege\n{\n \"myapp\": {\n \"read\": {\n \"actions\": [ \n \"data:read/*\" , \n \"action:login\" ],\n \"metadata\": { \n \"description\": \"Read access to myapp\"\n }\n }\n }\n}" + } + ] } }, "/_security/privilege/{application}": { @@ -35145,7 +36009,13 @@ } } } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /_security/settings\n{\n \"security\": {\n \"index.auto_expand_replicas\": \"0-all\"\n },\n \"security-tokens\": {\n \"index.auto_expand_replicas\": \"0-all\"\n },\n \"security-profile\": {\n \"index.auto_expand_replicas\": \"0-all\"\n }\n}" + } + ] } }, "/_security/oauth2/token": { @@ -35257,7 +36127,13 @@ } } }, - "x-state": "Added in 5.5.0" + "x-state": "Added in 5.5.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/oauth2/token\n{\n \"grant_type\" : \"client_credentials\"\n}" + } + ] }, "delete": { "tags": [ @@ -35363,7 +36239,13 @@ } } }, - "x-state": "Added in 5.5.0" + "x-state": "Added in 5.5.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "DELETE /_security/oauth2/token\n{\n \"token\" : \"dGhpcyBpcyBub3QgYSByZWFsIHRva2VuIGJ1dCBpdCBpcyBvbmx5IHRlc3QgZGF0YS4gZG8gbm90IHRyeSB0byByZWFkIHRva2VuIQ==\"\n}" + } + ] } }, "/_security/user": { @@ -35693,7 +36575,13 @@ } } }, - "x-state": "Added in 7.9.0" + "x-state": "Added in 7.9.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/api_key/grant\n{\n \"grant_type\": \"password\",\n \"username\" : \"test_admin\",\n \"password\" : \"x-pack-test-password\",\n \"api_key\" : {\n \"name\": \"my-api-key\",\n \"expiration\": \"1d\",\n \"role_descriptors\": {\n \"role-a\": {\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [\"index-a*\"],\n \"privileges\": [\"read\"]\n }\n ]\n },\n \"role-b\": {\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [\"index-b*\"],\n \"privileges\": [\"all\"]\n }\n ]\n }\n },\n \"metadata\": {\n \"application\": \"my-application\",\n \"environment\": {\n \"level\": 1,\n \"trusted\": true,\n \"tags\": [\"dev\", \"staging\"]\n }\n }\n }\n}" + } + ] } }, "/_security/user/_has_privileges": { @@ -35715,7 +36603,13 @@ "$ref": "#/components/responses/security.has_privileges-200" } }, - "x-state": "Added in 6.4.0" + "x-state": "Added in 6.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_security/user/_has_privileges\n{\n \"cluster\": [ \"monitor\", \"manage\" ],\n \"index\" : [\n {\n \"names\": [ \"suppliers\", \"products\" ],\n \"privileges\": [ \"read\" ]\n },\n {\n \"names\": [ \"inventory\" ],\n \"privileges\" : [ \"read\", \"write\" ]\n }\n ],\n \"application\": [\n {\n \"application\": \"inventory_manager\",\n \"privileges\" : [ \"read\", \"data:write/inventory\" ],\n \"resources\" : [ \"product/1852563\" ]\n }\n ]\n}" + } + ] }, "post": { "tags": [ @@ -35735,7 +36629,13 @@ "$ref": "#/components/responses/security.has_privileges-200" } }, - "x-state": "Added in 6.4.0" + "x-state": "Added in 6.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_security/user/_has_privileges\n{\n \"cluster\": [ \"monitor\", \"manage\" ],\n \"index\" : [\n {\n \"names\": [ \"suppliers\", \"products\" ],\n \"privileges\": [ \"read\" ]\n },\n {\n \"names\": [ \"inventory\" ],\n \"privileges\" : [ \"read\", \"write\" ]\n }\n ],\n \"application\": [\n {\n \"application\": \"inventory_manager\",\n \"privileges\" : [ \"read\", \"data:write/inventory\" ],\n \"resources\" : [ \"product/1852563\" ]\n }\n ]\n}" + } + ] } }, "/_security/user/{user}/_has_privileges": { @@ -35762,7 +36662,13 @@ "$ref": "#/components/responses/security.has_privileges-200" } }, - "x-state": "Added in 6.4.0" + "x-state": "Added in 6.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_security/user/_has_privileges\n{\n \"cluster\": [ \"monitor\", \"manage\" ],\n \"index\" : [\n {\n \"names\": [ \"suppliers\", \"products\" ],\n \"privileges\": [ \"read\" ]\n },\n {\n \"names\": [ \"inventory\" ],\n \"privileges\" : [ \"read\", \"write\" ]\n }\n ],\n \"application\": [\n {\n \"application\": \"inventory_manager\",\n \"privileges\" : [ \"read\", \"data:write/inventory\" ],\n \"resources\" : [ \"product/1852563\" ]\n }\n ]\n}" + } + ] }, "post": { "tags": [ @@ -35787,7 +36693,13 @@ "$ref": "#/components/responses/security.has_privileges-200" } }, - "x-state": "Added in 6.4.0" + "x-state": "Added in 6.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_security/user/_has_privileges\n{\n \"cluster\": [ \"monitor\", \"manage\" ],\n \"index\" : [\n {\n \"names\": [ \"suppliers\", \"products\" ],\n \"privileges\": [ \"read\" ]\n },\n {\n \"names\": [ \"inventory\" ],\n \"privileges\" : [ \"read\", \"write\" ]\n }\n ],\n \"application\": [\n {\n \"application\": \"inventory_manager\",\n \"privileges\" : [ \"read\", \"data:write/inventory\" ],\n \"resources\" : [ \"product/1852563\" ]\n }\n ]\n}" + } + ] } }, "/_security/profile/_has_privileges": { @@ -35809,7 +36721,13 @@ "$ref": "#/components/responses/security.has_privileges_user_profile-200" } }, - "x-state": "Added in 8.3.0" + "x-state": "Added in 8.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/profile/_has_privileges\n{\n \"uids\": [\n \"u_LQPnxDxEjIH0GOUoFkZr5Y57YUwSkL9Joiq-g4OCbPc_0\",\n \"u_rzRnxDgEHIH0GOUoFkZr5Y27YUwSk19Joiq=g4OCxxB_1\",\n \"u_does-not-exist_0\"\n ],\n \"privileges\": {\n \"cluster\": [ \"monitor\", \"create_snapshot\", \"manage_ml\" ],\n \"index\" : [\n {\n \"names\": [ \"suppliers\", \"products\" ],\n \"privileges\": [ \"create_doc\"]\n },\n {\n \"names\": [ \"inventory\" ],\n \"privileges\" : [ \"read\", \"write\" ]\n }\n ],\n \"application\": [\n {\n \"application\": \"inventory_manager\",\n \"privileges\" : [ \"read\", \"data:write/inventory\" ],\n \"resources\" : [ \"product/1852563\" ]\n }\n ]\n }\n}" + } + ] }, "post": { "tags": [ @@ -35829,7 +36747,13 @@ "$ref": "#/components/responses/security.has_privileges_user_profile-200" } }, - "x-state": "Added in 8.3.0" + "x-state": "Added in 8.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/profile/_has_privileges\n{\n \"uids\": [\n \"u_LQPnxDxEjIH0GOUoFkZr5Y57YUwSkL9Joiq-g4OCbPc_0\",\n \"u_rzRnxDgEHIH0GOUoFkZr5Y27YUwSk19Joiq=g4OCxxB_1\",\n \"u_does-not-exist_0\"\n ],\n \"privileges\": {\n \"cluster\": [ \"monitor\", \"create_snapshot\", \"manage_ml\" ],\n \"index\" : [\n {\n \"names\": [ \"suppliers\", \"products\" ],\n \"privileges\": [ \"create_doc\"]\n },\n {\n \"names\": [ \"inventory\" ],\n \"privileges\" : [ \"read\", \"write\" ]\n }\n ],\n \"application\": [\n {\n \"application\": \"inventory_manager\",\n \"privileges\" : [ \"read\", \"data:write/inventory\" ],\n \"resources\" : [ \"product/1852563\" ]\n }\n ]\n }\n}" + } + ] } }, "/_security/oidc/authenticate": { @@ -35920,7 +36844,13 @@ } } } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/oidc/authenticate\n{\n \"redirect_uri\" : \"https://oidc-kibana.elastic.co:5603/api/security/oidc/callback?code=jtI3Ntt8v3_XvcLzCFGq&state=4dbrihtIAt3wBTwo6DxK-vdk-sSyDBV8Yf0AjdkdT5I\",\n \"state\" : \"4dbrihtIAt3wBTwo6DxK-vdk-sSyDBV8Yf0AjdkdT5I\",\n \"nonce\" : \"WaBPH0KqPVdG5HHdSxPRjfoZbXMCicm5v1OiAj0DUFM\",\n \"realm\" : \"oidc1\"\n}" + } + ] } }, "/_security/oidc/logout": { @@ -35986,7 +36916,13 @@ } } } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/oidc/logout\n{\n \"token\" : \"dGhpcyBpcyBub3QgYSByZWFsIHRva2VuIGJ1dCBpdCBpcyBvbmx5IHRlc3QgZGF0YS4gZG8gbm90IHRyeSB0byByZWFkIHRva2VuIQ==\",\n \"refresh_token\": \"vLBPvmAB6KvwvJZr27cS\"\n}" + } + ] } }, "/_security/oidc/prepare": { @@ -36084,7 +37020,13 @@ } } } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/oidc/prepare\n{\n \"realm\" : \"oidc1\"\n}" + } + ] } }, "/_security/_query/api_key": { @@ -36114,7 +37056,13 @@ "$ref": "#/components/responses/security.query_api_keys-200" } }, - "x-state": "Added in 7.15.0" + "x-state": "Added in 7.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_security/_query/api_key?with_limited_by=true\n{\n \"query\": {\n \"ids\": {\n \"values\": [\n \"VuaCfGcBCdbkQm-e5aOx\"\n ]\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -36142,7 +37090,13 @@ "$ref": "#/components/responses/security.query_api_keys-200" } }, - "x-state": "Added in 7.15.0" + "x-state": "Added in 7.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_security/_query/api_key?with_limited_by=true\n{\n \"query\": {\n \"ids\": {\n \"values\": [\n \"VuaCfGcBCdbkQm-e5aOx\"\n ]\n }\n }\n}" + } + ] } }, "/_security/_query/role": { @@ -36161,7 +37115,13 @@ "$ref": "#/components/responses/security.query_role-200" } }, - "x-state": "Added in 8.15.0" + "x-state": "Added in 8.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/_query/role\n{\n \"sort\": [\"name\"]\n}" + } + ] }, "post": { "tags": [ @@ -36178,7 +37138,13 @@ "$ref": "#/components/responses/security.query_role-200" } }, - "x-state": "Added in 8.15.0" + "x-state": "Added in 8.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/_query/role\n{\n \"sort\": [\"name\"]\n}" + } + ] } }, "/_security/_query/user": { @@ -36202,7 +37168,13 @@ "$ref": "#/components/responses/security.query_user-200" } }, - "x-state": "Added in 8.14.0" + "x-state": "Added in 8.14.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/_query/user?with_profile_uid=true\n{\n \"query\": {\n \"prefix\": {\n \"roles\": \"other\"\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -36224,7 +37196,13 @@ "$ref": "#/components/responses/security.query_user-200" } }, - "x-state": "Added in 8.14.0" + "x-state": "Added in 8.14.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/_query/user?with_profile_uid=true\n{\n \"query\": {\n \"prefix\": {\n \"roles\": \"other\"\n }\n }\n}" + } + ] } }, "/_security/saml/authenticate": { @@ -36318,7 +37296,13 @@ } } }, - "x-state": "Added in 7.5.0" + "x-state": "Added in 7.5.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/saml/authenticate\n{\n \"content\" : \"PHNhbWxwOlJlc3BvbnNlIHhtbG5zOnNhbWxwPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6cHJvdG9jb2wiIHhtbG5zOnNhbWw9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMD.....\",\n \"ids\" : [\"4fee3b046395c4e751011e97f8900b5273d56685\"]\n}" + } + ] } }, "/_security/saml/complete_logout": { @@ -36383,7 +37367,13 @@ } } }, - "x-state": "Added in 7.14.0" + "x-state": "Added in 7.14.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/saml/complete_logout\n{\n \"realm\": \"saml1\",\n \"ids\": [ \"_1c368075e0b3...\" ],\n \"query_string\": \"SAMLResponse=fZHLasMwEEVbfb1bf...&SigAlg=http%3A%2F%2Fwww.w3.org%2F2000%2F09%2Fxmldsig%23rsa-sha1&Signature=CuCmFn%2BLqnaZGZJqK...\"\n}" + } + ] } }, "/_security/saml/invalidate": { @@ -36467,7 +37457,13 @@ } } }, - "x-state": "Added in 7.5.0" + "x-state": "Added in 7.5.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/saml/invalidate\n{\n \"query_string\" : \"SAMLRequest=nZFda4MwFIb%2FiuS%2BmviRpqFaClKQdbvo2g12M2KMraCJ9cRR9utnW4Wyi13sMie873MeznJ1aWrnS3VQGR0j4mLkKC1NUeljjA77zYyhVbIE0dR%2By7fmaHq7U%2BdegXWGpAZ%2B%2F4pR32luBFTAtWgUcCv56%2Fp5y30X87Yz1khTIycdgpUW9kY7WdsC9zxoXTvMvWuVV98YyMnSGH2SYE5pwALBIr9QKiwDGpW0oGVUznGeMyJZKFkQ4jBf5HnhUymjIhzCAL3KNFihbYx8TBYzzGaY7EnIyZwHzCWMfiDnbRIftkSjJr%2BFu0e9v%2B0EgOquRiiZjKpiVFp6j50T4WXoyNJ%2FEWC9fdqc1t%2F1%2B2F3aUpjzhPiXpqMz1%2FHSn4A&SigAlg=http%3A%2F%2Fwww.w3.org%2F2001%2F04%2Fxmldsig-more%23rsa-sha256&Signature=MsAYz2NFdovMG2mXf6TSpu5vlQQyEJAg%2B4KCwBqJTmrb3yGXKUtIgvjqf88eCAK32v3eN8vupjPC8LglYmke1ZnjK0%2FKxzkvSjTVA7mMQe2AQdKbkyC038zzRq%2FYHcjFDE%2Bz0qISwSHZY2NyLePmwU7SexEXnIz37jKC6NMEhus%3D\",\n \"realm\" : \"saml1\"\n}" + } + ] } }, "/_security/saml/logout": { @@ -36537,7 +37533,13 @@ } } }, - "x-state": "Added in 7.5.0" + "x-state": "Added in 7.5.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/saml/logout\n{\n \"token\" : \"46ToAxZVaXVVZTVKOVF5YU04ZFJVUDVSZlV3\",\n \"refresh_token\" : \"mJdXLtmvTUSpoLwMvdBt_w\"\n}" + } + ] } }, "/_security/saml/prepare": { @@ -36623,7 +37625,13 @@ } } }, - "x-state": "Added in 7.5.0" + "x-state": "Added in 7.5.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/saml/prepare\n{\n \"realm\" : \"saml1\"\n}" + } + ] } }, "/_security/saml/metadata/{realm_name}": { @@ -36698,7 +37706,13 @@ "$ref": "#/components/responses/security.suggest_user_profiles-200" } }, - "x-state": "Added in 8.2.0" + "x-state": "Added in 8.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/profile/_suggest\n{\n \"name\": \"jack\", \n \"hint\": {\n \"uids\": [ \n \"u_8RKO7AKfEbSiIHZkZZ2LJy2MUSDPWDr3tMI_CkIGApU_0\",\n \"u_79HkWkwmnBH5gqFKwoxggWPjEBOur1zLPXQPEl1VBW0_0\"\n ],\n \"labels\": {\n \"direction\": [\"north\", \"east\"] \n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -36720,7 +37734,13 @@ "$ref": "#/components/responses/security.suggest_user_profiles-200" } }, - "x-state": "Added in 8.2.0" + "x-state": "Added in 8.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/profile/_suggest\n{\n \"name\": \"jack\", \n \"hint\": {\n \"uids\": [ \n \"u_8RKO7AKfEbSiIHZkZZ2LJy2MUSDPWDr3tMI_CkIGApU_0\",\n \"u_79HkWkwmnBH5gqFKwoxggWPjEBOur1zLPXQPEl1VBW0_0\"\n ],\n \"labels\": {\n \"direction\": [\"north\", \"east\"] \n }\n }\n}" + } + ] } }, "/_security/api_key/{id}": { @@ -36808,7 +37828,13 @@ } } }, - "x-state": "Added in 8.4.0" + "x-state": "Added in 8.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /_security/api_key/VuaCfGcBCdbkQm-e5aOx\n{\n \"role_descriptors\": {\n \"role-a\": {\n \"indices\": [\n {\n \"names\": [\"*\"],\n \"privileges\": [\"write\"]\n }\n ]\n }\n },\n \"metadata\": {\n \"environment\": {\n \"level\": 2,\n \"trusted\": true,\n \"tags\": [\"production\"]\n }\n }\n}" + } + ] } }, "/_security/cross_cluster/api_key/{id}": { @@ -36891,7 +37917,13 @@ } } } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /_security/cross_cluster/api_key/VuaCfGcBCdbkQm-e5aOx\n{\n \"access\": {\n \"replication\": [\n {\n \"names\": [\"archive\"]\n }\n ]\n },\n \"metadata\": {\n \"application\": \"replication\"\n }\n}" + } + ] } }, "/_security/profile/{uid}/_data": { @@ -36924,7 +37956,13 @@ "$ref": "#/components/responses/security.update_user_profile_data-200" } }, - "x-state": "Added in 8.2.0" + "x-state": "Added in 8.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/profile/u_P_0BMHgaOK3p7k-PFWUCbw9dQ-UFjt01oWJ_Dp2PmPc_0/_data\n{\n \"labels\": {\n \"direction\": \"east\"\n },\n \"data\": {\n \"app1\": {\n \"theme\": \"default\"\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -36955,7 +37993,13 @@ "$ref": "#/components/responses/security.update_user_profile_data-200" } }, - "x-state": "Added in 8.2.0" + "x-state": "Added in 8.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/profile/u_P_0BMHgaOK3p7k-PFWUCbw9dQ-UFjt01oWJ_Dp2PmPc_0/_data\n{\n \"labels\": {\n \"direction\": \"east\"\n },\n \"data\": {\n \"app1\": {\n \"theme\": \"default\"\n }\n }\n}" + } + ] } }, "/_nodes/{node_id}/shutdown": { @@ -37070,7 +38114,13 @@ } } }, - "x-state": "Added in 7.13.0" + "x-state": "Added in 7.13.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /_nodes/USpTGYaBSIKbgSUJR2Z9lg/shutdown\n{\n \"type\": \"restart\",\n \"reason\": \"Demonstrating how the node shutdown API works\",\n \"allocation_delay\": \"20m\"\n}" + } + ] }, "delete": { "tags": [ @@ -37369,7 +38419,13 @@ } } }, - "x-state": "Added in 7.4.0" + "x-state": "Added in 7.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /_slm/policy/daily-snapshots\n{\n \"schedule\": \"0 30 1 * * ?\",\n \"name\": \"\",\n \"repository\": \"my_repository\",\n \"config\": {\n \"indices\": [\"data-*\", \"important\"],\n \"ignore_unavailable\": false,\n \"include_global_state\": false\n },\n \"retention\": {\n \"expire_after\": \"30d\",\n \"min_count\": 5,\n \"max_count\": 50\n }\n}" + } + ] }, "delete": { "tags": [ @@ -37980,7 +39036,13 @@ } } }, - "x-state": "Added in 7.10.0" + "x-state": "Added in 7.10.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /_snapshot/my_repository/source_snapshot/_clone/target_snapshot\n{\n \"indices\": \"index_a,index_b\"\n}" + } + ] } }, "/_snapshot/{repository}/{snapshot}": { @@ -38227,7 +39289,13 @@ "$ref": "#/components/responses/snapshot.create-200" } }, - "x-state": "Added in 0.0.0" + "x-state": "Added in 0.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /_snapshot/my_repository/snapshot_2?wait_for_completion=true\n{\n \"indices\": \"index_1,index_2\",\n \"ignore_unavailable\": true,\n \"include_global_state\": false,\n \"metadata\": {\n \"taken_by\": \"user123\",\n \"taken_because\": \"backup before upgrading\"\n }\n}" + } + ] }, "post": { "tags": [ @@ -38261,7 +39329,13 @@ "$ref": "#/components/responses/snapshot.create-200" } }, - "x-state": "Added in 0.0.0" + "x-state": "Added in 0.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /_snapshot/my_repository/snapshot_2?wait_for_completion=true\n{\n \"indices\": \"index_1,index_2\",\n \"ignore_unavailable\": true,\n \"include_global_state\": false,\n \"metadata\": {\n \"taken_by\": \"user123\",\n \"taken_because\": \"backup before upgrading\"\n }\n}" + } + ] }, "delete": { "tags": [ @@ -38380,7 +39454,13 @@ "$ref": "#/components/responses/snapshot.create_repository-200" } }, - "x-state": "Added in 0.0.0" + "x-state": "Added in 0.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /_snapshot/my_repository\n{\n \"type\": \"fs\",\n \"settings\": {\n \"location\": \"my_backup_location\"\n }\n}" + } + ] }, "post": { "tags": [ @@ -38414,7 +39494,13 @@ "$ref": "#/components/responses/snapshot.create_repository-200" } }, - "x-state": "Added in 0.0.0" + "x-state": "Added in 0.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /_snapshot/my_repository\n{\n \"type\": \"fs\",\n \"settings\": {\n \"location\": \"my_backup_location\"\n }\n}" + } + ] }, "delete": { "tags": [ @@ -38896,7 +39982,13 @@ } } }, - "x-state": "Added in 0.0.0" + "x-state": "Added in 0.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_snapshot/my_repository/snapshot_2/_restore?wait_for_completion=true\n{\n \"indices\": \"index_1,index_2\",\n \"ignore_unavailable\": true,\n \"include_global_state\": false,\n \"rename_pattern\": \"index_(.+)\",\n \"rename_replacement\": \"restored_index_$1\",\n \"include_aliases\": false\n}" + } + ] } }, "/_snapshot/_status": { @@ -39103,7 +40195,13 @@ } } }, - "x-state": "Added in 6.3.0" + "x-state": "Added in 6.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _sql/close\n{\n \"cursor\": \"sDXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAAEWYUpOYklQMHhRUEtld3RsNnFtYU1hQQ==:BAFmBGRhdGUBZgVsaWtlcwFzB21lc3NhZ2UBZgR1c2Vy9f///w8=\"\n}" + } + ] } }, "/_sql/async/delete/{id}": { @@ -39342,7 +40440,13 @@ "$ref": "#/components/responses/sql.query-200" } }, - "x-state": "Added in 6.3.0" + "x-state": "Added in 6.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _sql?format=txt\n{\n \"query\": \"SELECT * FROM library ORDER BY page_count DESC LIMIT 5\"\n}" + } + ] }, "post": { "tags": [ @@ -39364,7 +40468,13 @@ "$ref": "#/components/responses/sql.query-200" } }, - "x-state": "Added in 6.3.0" + "x-state": "Added in 6.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _sql?format=txt\n{\n \"query\": \"SELECT * FROM library ORDER BY page_count DESC LIMIT 5\"\n}" + } + ] } }, "/_sql/translate": { @@ -40183,7 +41293,13 @@ "$ref": "#/components/responses/terms_enum-200" } }, - "x-state": "Added in 7.14.0" + "x-state": "Added in 7.14.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST stackoverflow/_terms_enum\n{\n \"field\" : \"tags\",\n \"string\" : \"kiba\"\n}" + } + ] }, "post": { "tags": [ @@ -40205,7 +41321,13 @@ "$ref": "#/components/responses/terms_enum-200" } }, - "x-state": "Added in 7.14.0" + "x-state": "Added in 7.14.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST stackoverflow/_terms_enum\n{\n \"field\" : \"tags\",\n \"string\" : \"kiba\"\n}" + } + ] } }, "/{index}/_termvectors/{id}": { @@ -40264,7 +41386,13 @@ "200": { "$ref": "#/components/responses/termvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_termvectors/1\n{\n \"fields\" : [\"text\"],\n \"offsets\" : true,\n \"payloads\" : true,\n \"positions\" : true,\n \"term_statistics\" : true,\n \"field_statistics\" : true\n}" + } + ] }, "post": { "tags": [ @@ -40321,7 +41449,13 @@ "200": { "$ref": "#/components/responses/termvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_termvectors/1\n{\n \"fields\" : [\"text\"],\n \"offsets\" : true,\n \"payloads\" : true,\n \"positions\" : true,\n \"term_statistics\" : true,\n \"field_statistics\" : true\n}" + } + ] } }, "/{index}/_termvectors": { @@ -40377,7 +41511,13 @@ "200": { "$ref": "#/components/responses/termvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_termvectors/1\n{\n \"fields\" : [\"text\"],\n \"offsets\" : true,\n \"payloads\" : true,\n \"positions\" : true,\n \"term_statistics\" : true,\n \"field_statistics\" : true\n}" + } + ] }, "post": { "tags": [ @@ -40431,7 +41571,13 @@ "200": { "$ref": "#/components/responses/termvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_termvectors/1\n{\n \"fields\" : [\"text\"],\n \"offsets\" : true,\n \"payloads\" : true,\n \"positions\" : true,\n \"term_statistics\" : true,\n \"field_statistics\" : true\n}" + } + ] } }, "/_text_structure/find_field_structure": { @@ -40723,7 +41869,13 @@ "200": { "$ref": "#/components/responses/text_structure.find_message_structure-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _text_structure/find_message_structure\n{\n \"messages\": [\n \"[2024-03-05T10:52:36,256][INFO ][o.a.l.u.VectorUtilPanamaProvider] [laptop] Java vector incubator API enabled; uses preferredBitSize=128\",\n \"[2024-03-05T10:52:41,038][INFO ][o.e.p.PluginsService ] [laptop] loaded module [repository-url]\",\n \"[2024-03-05T10:52:41,042][INFO ][o.e.p.PluginsService ] [laptop] loaded module [rest-root]\",\n \"[2024-03-05T10:52:41,043][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-core]\",\n \"[2024-03-05T10:52:41,043][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-redact]\",\n \"[2024-03-05T10:52:41,043][INFO ][o.e.p.PluginsService ] [laptop] loaded module [ingest-user-agent]\",\n \"[2024-03-05T10:52:41,044][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-monitoring]\",\n \"[2024-03-05T10:52:41,044][INFO ][o.e.p.PluginsService ] [laptop] loaded module [repository-s3]\",\n \"[2024-03-05T10:52:41,044][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-analytics]\",\n \"[2024-03-05T10:52:41,044][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-ent-search]\",\n \"[2024-03-05T10:52:41,044][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-autoscaling]\",\n \"[2024-03-05T10:52:41,044][INFO ][o.e.p.PluginsService ] [laptop] loaded module [lang-painless]]\",\n \"[2024-03-05T10:52:41,059][INFO ][o.e.p.PluginsService ] [laptop] loaded module [lang-expression]\",\n \"[2024-03-05T10:52:41,059][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-eql]\",\n \"[2024-03-05T10:52:43,291][INFO ][o.e.e.NodeEnvironment ] [laptop] heap size [16gb], compressed ordinary object pointers [true]\",\n \"[2024-03-05T10:52:46,098][INFO ][o.e.x.s.Security ] [laptop] Security is enabled\",\n \"[2024-03-05T10:52:47,227][INFO ][o.e.x.p.ProfilingPlugin ] [laptop] Profiling is enabled\",\n \"[2024-03-05T10:52:47,259][INFO ][o.e.x.p.ProfilingPlugin ] [laptop] profiling index templates will not be installed or reinstalled\",\n \"[2024-03-05T10:52:47,755][INFO ][o.e.i.r.RecoverySettings ] [laptop] using rate limit [40mb] with [default=40mb, read=0b, write=0b, max=0b]\",\n \"[2024-03-05T10:52:47,787][INFO ][o.e.d.DiscoveryModule ] [laptop] using discovery type [multi-node] and seed hosts providers [settings]\",\n \"[2024-03-05T10:52:49,188][INFO ][o.e.n.Node ] [laptop] initialized\",\n \"[2024-03-05T10:52:49,199][INFO ][o.e.n.Node ] [laptop] starting ...\"\n ]\n}" + } + ] }, "post": { "tags": [ @@ -40774,7 +41926,13 @@ "200": { "$ref": "#/components/responses/text_structure.find_message_structure-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _text_structure/find_message_structure\n{\n \"messages\": [\n \"[2024-03-05T10:52:36,256][INFO ][o.a.l.u.VectorUtilPanamaProvider] [laptop] Java vector incubator API enabled; uses preferredBitSize=128\",\n \"[2024-03-05T10:52:41,038][INFO ][o.e.p.PluginsService ] [laptop] loaded module [repository-url]\",\n \"[2024-03-05T10:52:41,042][INFO ][o.e.p.PluginsService ] [laptop] loaded module [rest-root]\",\n \"[2024-03-05T10:52:41,043][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-core]\",\n \"[2024-03-05T10:52:41,043][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-redact]\",\n \"[2024-03-05T10:52:41,043][INFO ][o.e.p.PluginsService ] [laptop] loaded module [ingest-user-agent]\",\n \"[2024-03-05T10:52:41,044][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-monitoring]\",\n \"[2024-03-05T10:52:41,044][INFO ][o.e.p.PluginsService ] [laptop] loaded module [repository-s3]\",\n \"[2024-03-05T10:52:41,044][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-analytics]\",\n \"[2024-03-05T10:52:41,044][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-ent-search]\",\n \"[2024-03-05T10:52:41,044][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-autoscaling]\",\n \"[2024-03-05T10:52:41,044][INFO ][o.e.p.PluginsService ] [laptop] loaded module [lang-painless]]\",\n \"[2024-03-05T10:52:41,059][INFO ][o.e.p.PluginsService ] [laptop] loaded module [lang-expression]\",\n \"[2024-03-05T10:52:41,059][INFO ][o.e.p.PluginsService ] [laptop] loaded module [x-pack-eql]\",\n \"[2024-03-05T10:52:43,291][INFO ][o.e.e.NodeEnvironment ] [laptop] heap size [16gb], compressed ordinary object pointers [true]\",\n \"[2024-03-05T10:52:46,098][INFO ][o.e.x.s.Security ] [laptop] Security is enabled\",\n \"[2024-03-05T10:52:47,227][INFO ][o.e.x.p.ProfilingPlugin ] [laptop] Profiling is enabled\",\n \"[2024-03-05T10:52:47,259][INFO ][o.e.x.p.ProfilingPlugin ] [laptop] profiling index templates will not be installed or reinstalled\",\n \"[2024-03-05T10:52:47,755][INFO ][o.e.i.r.RecoverySettings ] [laptop] using rate limit [40mb] with [default=40mb, read=0b, write=0b, max=0b]\",\n \"[2024-03-05T10:52:47,787][INFO ][o.e.d.DiscoveryModule ] [laptop] using discovery type [multi-node] and seed hosts providers [settings]\",\n \"[2024-03-05T10:52:49,188][INFO ][o.e.n.Node ] [laptop] initialized\",\n \"[2024-03-05T10:52:49,199][INFO ][o.e.n.Node ] [laptop] starting ...\"\n ]\n}" + } + ] } }, "/_text_structure/find_structure": { @@ -41080,7 +42238,13 @@ } } }, - "x-state": "Added in 7.13.0" + "x-state": "Added in 7.13.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _text_structure/find_structure\n{\"name\": \"Leviathan Wakes\", \"author\": \"James S.A. Corey\", \"release_date\": \"2011-06-02\", \"page_count\": 561}\n{\"name\": \"Hyperion\", \"author\": \"Dan Simmons\", \"release_date\": \"1989-05-26\", \"page_count\": 482}\n{\"name\": \"Dune\", \"author\": \"Frank Herbert\", \"release_date\": \"1965-06-01\", \"page_count\": 604}\n{\"name\": \"Dune Messiah\", \"author\": \"Frank Herbert\", \"release_date\": \"1969-10-15\", \"page_count\": 331}\n{\"name\": \"Children of Dune\", \"author\": \"Frank Herbert\", \"release_date\": \"1976-04-21\", \"page_count\": 408}\n{\"name\": \"God Emperor of Dune\", \"author\": \"Frank Herbert\", \"release_date\": \"1981-05-28\", \"page_count\": 454}\n{\"name\": \"Consider Phlebas\", \"author\": \"Iain M. Banks\", \"release_date\": \"1987-04-23\", \"page_count\": 471}\n{\"name\": \"Pandora's Star\", \"author\": \"Peter F. Hamilton\", \"release_date\": \"2004-03-02\", \"page_count\": 768}\n{\"name\": \"Revelation Space\", \"author\": \"Alastair Reynolds\", \"release_date\": \"2000-03-15\", \"page_count\": 585}\n{\"name\": \"A Fire Upon the Deep\", \"author\": \"Vernor Vinge\", \"release_date\": \"1992-06-01\", \"page_count\": 613}\n{\"name\": \"Ender's Game\", \"author\": \"Orson Scott Card\", \"release_date\": \"1985-06-01\", \"page_count\": 324}\n{\"name\": \"1984\", \"author\": \"George Orwell\", \"release_date\": \"1985-06-01\", \"page_count\": 328}\n{\"name\": \"Fahrenheit 451\", \"author\": \"Ray Bradbury\", \"release_date\": \"1953-10-15\", \"page_count\": 227}\n{\"name\": \"Brave New World\", \"author\": \"Aldous Huxley\", \"release_date\": \"1932-06-01\", \"page_count\": 268}\n{\"name\": \"Foundation\", \"author\": \"Isaac Asimov\", \"release_date\": \"1951-06-01\", \"page_count\": 224}\n{\"name\": \"The Giver\", \"author\": \"Lois Lowry\", \"release_date\": \"1993-04-26\", \"page_count\": 208}\n{\"name\": \"Slaughterhouse-Five\", \"author\": \"Kurt Vonnegut\", \"release_date\": \"1969-06-01\", \"page_count\": 275}\n{\"name\": \"The Hitchhiker's Guide to the Galaxy\", \"author\": \"Douglas Adams\", \"release_date\": \"1979-10-12\", \"page_count\": 180}\n{\"name\": \"Snow Crash\", \"author\": \"Neal Stephenson\", \"release_date\": \"1992-06-01\", \"page_count\": 470}\n{\"name\": \"Neuromancer\", \"author\": \"William Gibson\", \"release_date\": \"1984-07-01\", \"page_count\": 271}\n{\"name\": \"The Handmaid's Tale\", \"author\": \"Margaret Atwood\", \"release_date\": \"1985-06-01\", \"page_count\": 311}\n{\"name\": \"Starship Troopers\", \"author\": \"Robert A. Heinlein\", \"release_date\": \"1959-12-01\", \"page_count\": 335}\n{\"name\": \"The Left Hand of Darkness\", \"author\": \"Ursula K. Le Guin\", \"release_date\": \"1969-06-01\", \"page_count\": 304}\n{\"name\": \"The Moon is a Harsh Mistress\", \"author\": \"Robert A. Heinlein\", \"release_date\": \"1966-04-01\", \"page_count\": 288}" + } + ] } }, "/_text_structure/test_grok_pattern": { @@ -41107,7 +42271,13 @@ "$ref": "#/components/responses/text_structure.test_grok_pattern-200" } }, - "x-state": "Added in 8.13.0" + "x-state": "Added in 8.13.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET _text_structure/test_grok_pattern\n{\n \"grok_pattern\": \"Hello %{WORD:first_name} %{WORD:last_name}\",\n \"text\": [\n \"Hello John Doe\",\n \"this does not match\"\n ]\n}" + } + ] }, "post": { "tags": [ @@ -41132,7 +42302,13 @@ "$ref": "#/components/responses/text_structure.test_grok_pattern-200" } }, - "x-state": "Added in 8.13.0" + "x-state": "Added in 8.13.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET _text_structure/test_grok_pattern\n{\n \"grok_pattern\": \"Hello %{WORD:first_name} %{WORD:last_name}\",\n \"text\": [\n \"Hello John Doe\",\n \"this does not match\"\n ]\n}" + } + ] } }, "/_transform/{transform_id}": { @@ -41284,7 +42460,13 @@ } } }, - "x-state": "Added in 7.2.0" + "x-state": "Added in 7.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _transform/ecommerce_transform1\n{\n \"source\": {\n \"index\": \"kibana_sample_data_ecommerce\",\n \"query\": {\n \"term\": {\n \"geoip.continent_name\": {\n \"value\": \"Asia\"\n }\n }\n }\n },\n \"pivot\": {\n \"group_by\": {\n \"customer_id\": {\n \"terms\": {\n \"field\": \"customer_id\",\n \"missing_bucket\": true\n }\n }\n },\n \"aggregations\": {\n \"max_price\": {\n \"max\": {\n \"field\": \"taxful_total_price\"\n }\n }\n }\n },\n \"description\": \"Maximum priced ecommerce data by customer_id in Asia\",\n \"dest\": {\n \"index\": \"kibana_sample_data_ecommerce_transform1\",\n \"pipeline\": \"add_timestamp_pipeline\"\n },\n \"frequency\": \"5m\",\n \"sync\": {\n \"time\": {\n \"field\": \"order_date\",\n \"delay\": \"60s\"\n }\n },\n \"retention_policy\": {\n \"time\": {\n \"field\": \"order_date\",\n \"max_age\": \"30d\"\n }\n }\n}" + } + ] }, "delete": { "tags": [ @@ -41507,7 +42689,13 @@ "$ref": "#/components/responses/transform.preview_transform-200" } }, - "x-state": "Added in 7.2.0" + "x-state": "Added in 7.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _transform/_preview\n{\n \"source\": {\n \"index\": \"kibana_sample_data_ecommerce\"\n },\n \"pivot\": {\n \"group_by\": {\n \"customer_id\": {\n \"terms\": {\n \"field\": \"customer_id\",\n \"missing_bucket\": true\n }\n }\n },\n \"aggregations\": {\n \"max_price\": {\n \"max\": {\n \"field\": \"taxful_total_price\"\n }\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -41532,7 +42720,13 @@ "$ref": "#/components/responses/transform.preview_transform-200" } }, - "x-state": "Added in 7.2.0" + "x-state": "Added in 7.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _transform/_preview\n{\n \"source\": {\n \"index\": \"kibana_sample_data_ecommerce\"\n },\n \"pivot\": {\n \"group_by\": {\n \"customer_id\": {\n \"terms\": {\n \"field\": \"customer_id\",\n \"missing_bucket\": true\n }\n }\n },\n \"aggregations\": {\n \"max_price\": {\n \"max\": {\n \"field\": \"taxful_total_price\"\n }\n }\n }\n }\n}" + } + ] } }, "/_transform/_preview": { @@ -41556,7 +42750,13 @@ "$ref": "#/components/responses/transform.preview_transform-200" } }, - "x-state": "Added in 7.2.0" + "x-state": "Added in 7.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _transform/_preview\n{\n \"source\": {\n \"index\": \"kibana_sample_data_ecommerce\"\n },\n \"pivot\": {\n \"group_by\": {\n \"customer_id\": {\n \"terms\": {\n \"field\": \"customer_id\",\n \"missing_bucket\": true\n }\n }\n },\n \"aggregations\": {\n \"max_price\": {\n \"max\": {\n \"field\": \"taxful_total_price\"\n }\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -41578,7 +42778,13 @@ "$ref": "#/components/responses/transform.preview_transform-200" } }, - "x-state": "Added in 7.2.0" + "x-state": "Added in 7.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _transform/_preview\n{\n \"source\": {\n \"index\": \"kibana_sample_data_ecommerce\"\n },\n \"pivot\": {\n \"group_by\": {\n \"customer_id\": {\n \"terms\": {\n \"field\": \"customer_id\",\n \"missing_bucket\": true\n }\n }\n },\n \"aggregations\": {\n \"max_price\": {\n \"max\": {\n \"field\": \"taxful_total_price\"\n }\n }\n }\n }\n}" + } + ] } }, "/_transform/{transform_id}/_reset": { @@ -42013,7 +43219,13 @@ } } }, - "x-state": "Added in 7.2.0" + "x-state": "Added in 7.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _transform/simple-kibana-ecomm-pivot/_update\n{\n \"source\": {\n \"index\": \"kibana_sample_data_ecommerce\",\n \"query\": {\n \"term\": {\n \"geoip.continent_name\": {\n \"value\": \"Asia\"\n }\n }\n }\n },\n \"pivot\": {\n \"group_by\": {\n \"customer_id\": {\n \"terms\": {\n \"field\": \"customer_id\",\n \"missing_bucket\": true\n }\n }\n },\n \"aggregations\": {\n \"max_price\": {\n \"max\": {\n \"field\": \"taxful_total_price\"\n }\n }\n }\n },\n \"description\": \"Maximum priced ecommerce data by customer_id in Asia\",\n \"dest\": {\n \"index\": \"kibana_sample_data_ecommerce_transform1\",\n \"pipeline\": \"add_timestamp_pipeline\"\n },\n \"frequency\": \"5m\",\n \"sync\": {\n \"time\": {\n \"field\": \"order_date\",\n \"delay\": \"60s\"\n }\n },\n \"retention_policy\": {\n \"time\": {\n \"field\": \"order_date\",\n \"max_age\": \"30d\"\n }\n }\n}" + } + ] } }, "/_transform/_upgrade": { @@ -42361,7 +43573,13 @@ } } } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST test/_update/1\n{\n \"script\" : {\n \"source\": \"ctx._source.counter += params.count\",\n \"lang\": \"painless\",\n \"params\" : {\n \"count\" : 4\n }\n }\n}" + } + ] } }, "/{index}/_update_by_query": { @@ -42824,7 +44042,13 @@ } } }, - "x-state": "Added in 2.4.0" + "x-state": "Added in 2.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-000001/_update_by_query?conflicts=proceed\n{\n \"query\": { \n \"term\": {\n \"user.id\": \"kimchy\"\n }\n }\n}" + } + ] } }, "/_update_by_query/{task_id}/_rethrottle": { @@ -43152,7 +44376,13 @@ "200": { "$ref": "#/components/responses/watcher.put_watch-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _watcher/watch/my-watch\n{\n \"trigger\" : {\n \"schedule\" : { \"cron\" : \"0 0/1 * * * ?\" }\n },\n \"input\" : {\n \"search\" : {\n \"request\" : {\n \"indices\" : [\n \"logstash*\"\n ],\n \"body\" : {\n \"query\" : {\n \"bool\" : {\n \"must\" : {\n \"match\": {\n \"response\": 404\n }\n },\n \"filter\" : {\n \"range\": {\n \"@timestamp\": {\n \"from\": \"{{ctx.trigger.scheduled_time}}||-5m\",\n \"to\": \"{{ctx.trigger.triggered_time}}\"\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"condition\" : {\n \"compare\" : { \"ctx.payload.hits.total\" : { \"gt\" : 0 }}\n },\n \"actions\" : {\n \"email_admin\" : {\n \"email\" : {\n \"to\" : \"admin@domain.host.com\",\n \"subject\" : \"404 recently encountered\"\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -43185,7 +44415,13 @@ "200": { "$ref": "#/components/responses/watcher.put_watch-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _watcher/watch/my-watch\n{\n \"trigger\" : {\n \"schedule\" : { \"cron\" : \"0 0/1 * * * ?\" }\n },\n \"input\" : {\n \"search\" : {\n \"request\" : {\n \"indices\" : [\n \"logstash*\"\n ],\n \"body\" : {\n \"query\" : {\n \"bool\" : {\n \"must\" : {\n \"match\": {\n \"response\": 404\n }\n },\n \"filter\" : {\n \"range\": {\n \"@timestamp\": {\n \"from\": \"{{ctx.trigger.scheduled_time}}||-5m\",\n \"to\": \"{{ctx.trigger.triggered_time}}\"\n }\n }\n }\n }\n }\n }\n }\n }\n },\n \"condition\" : {\n \"compare\" : { \"ctx.payload.hits.total\" : { \"gt\" : 0 }}\n },\n \"actions\" : {\n \"email_admin\" : {\n \"email\" : {\n \"to\" : \"admin@domain.host.com\",\n \"subject\" : \"404 recently encountered\"\n }\n }\n }\n}" + } + ] }, "delete": { "tags": [ @@ -43266,7 +44502,13 @@ "200": { "$ref": "#/components/responses/watcher.execute_watch-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _watcher/watch/my_watch/_execute\n{\n \"trigger_data\" : { \n \"triggered_time\" : \"now\",\n \"scheduled_time\" : \"now\"\n },\n \"alternative_input\" : { \n \"foo\" : \"bar\"\n },\n \"ignore_condition\" : true, \n \"action_modes\" : {\n \"my-action\" : \"force_simulate\" \n },\n \"record_execution\" : true \n}" + } + ] }, "post": { "tags": [ @@ -43290,7 +44532,13 @@ "200": { "$ref": "#/components/responses/watcher.execute_watch-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _watcher/watch/my_watch/_execute\n{\n \"trigger_data\" : { \n \"triggered_time\" : \"now\",\n \"scheduled_time\" : \"now\"\n },\n \"alternative_input\" : { \n \"foo\" : \"bar\"\n },\n \"ignore_condition\" : true, \n \"action_modes\" : {\n \"my-action\" : \"force_simulate\" \n },\n \"record_execution\" : true \n}" + } + ] } }, "/_watcher/watch/_execute": { @@ -43313,7 +44561,13 @@ "200": { "$ref": "#/components/responses/watcher.execute_watch-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _watcher/watch/my_watch/_execute\n{\n \"trigger_data\" : { \n \"triggered_time\" : \"now\",\n \"scheduled_time\" : \"now\"\n },\n \"alternative_input\" : { \n \"foo\" : \"bar\"\n },\n \"ignore_condition\" : true, \n \"action_modes\" : {\n \"my-action\" : \"force_simulate\" \n },\n \"record_execution\" : true \n}" + } + ] }, "post": { "tags": [ @@ -43334,7 +44588,13 @@ "200": { "$ref": "#/components/responses/watcher.execute_watch-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _watcher/watch/my_watch/_execute\n{\n \"trigger_data\" : { \n \"triggered_time\" : \"now\",\n \"scheduled_time\" : \"now\"\n },\n \"alternative_input\" : { \n \"foo\" : \"bar\"\n },\n \"ignore_condition\" : true, \n \"action_modes\" : {\n \"my-action\" : \"force_simulate\" \n },\n \"record_execution\" : true \n}" + } + ] } }, "/_watcher/settings": { diff --git a/output/openapi/elasticsearch-serverless-openapi.json b/output/openapi/elasticsearch-serverless-openapi.json index 68fb89e0a5..0a393cdd7a 100644 --- a/output/openapi/elasticsearch-serverless-openapi.json +++ b/output/openapi/elasticsearch-serverless-openapi.json @@ -325,7 +325,13 @@ "$ref": "#/components/responses/async_search.submit-200" } }, - "x-state": "Added in 7.7.0" + "x-state": "Added in 7.7.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /sales*/_async_search?size=0\n{\n \"sort\": [\n { \"date\": { \"order\": \"asc\" } }\n ],\n \"aggs\": {\n \"sale_date\": {\n \"date_histogram\": {\n \"field\": \"date\",\n \"calendar_interval\": \"1d\"\n }\n }\n }\n}" + } + ] } }, "/{index}/_async_search": { @@ -478,7 +484,13 @@ "$ref": "#/components/responses/async_search.submit-200" } }, - "x-state": "Added in 7.7.0" + "x-state": "Added in 7.7.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /sales*/_async_search?size=0\n{\n \"sort\": [\n { \"date\": { \"order\": \"asc\" } }\n ],\n \"aggs\": {\n \"sale_date\": {\n \"date_histogram\": {\n \"field\": \"date\",\n \"calendar_interval\": \"1d\"\n }\n }\n }\n}" + } + ] } }, "/_bulk": { @@ -534,7 +546,13 @@ "200": { "$ref": "#/components/responses/bulk-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _bulk\n{ \"index\" : { \"_index\" : \"test\", \"_id\" : \"1\" } }\n{ \"field1\" : \"value1\" }\n{ \"delete\" : { \"_index\" : \"test\", \"_id\" : \"2\" } }\n{ \"create\" : { \"_index\" : \"test\", \"_id\" : \"3\" } }\n{ \"field1\" : \"value3\" }\n{ \"update\" : {\"_id\" : \"1\", \"_index\" : \"test\"} }\n{ \"doc\" : {\"field2\" : \"value2\"} }" + } + ] }, "post": { "tags": [ @@ -588,7 +606,13 @@ "200": { "$ref": "#/components/responses/bulk-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _bulk\n{ \"index\" : { \"_index\" : \"test\", \"_id\" : \"1\" } }\n{ \"field1\" : \"value1\" }\n{ \"delete\" : { \"_index\" : \"test\", \"_id\" : \"2\" } }\n{ \"create\" : { \"_index\" : \"test\", \"_id\" : \"3\" } }\n{ \"field1\" : \"value3\" }\n{ \"update\" : {\"_id\" : \"1\", \"_index\" : \"test\"} }\n{ \"doc\" : {\"field2\" : \"value2\"} }" + } + ] } }, "/{index}/_bulk": { @@ -647,7 +671,13 @@ "200": { "$ref": "#/components/responses/bulk-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _bulk\n{ \"index\" : { \"_index\" : \"test\", \"_id\" : \"1\" } }\n{ \"field1\" : \"value1\" }\n{ \"delete\" : { \"_index\" : \"test\", \"_id\" : \"2\" } }\n{ \"create\" : { \"_index\" : \"test\", \"_id\" : \"3\" } }\n{ \"field1\" : \"value3\" }\n{ \"update\" : {\"_id\" : \"1\", \"_index\" : \"test\"} }\n{ \"doc\" : {\"field2\" : \"value2\"} }" + } + ] }, "post": { "tags": [ @@ -704,7 +734,13 @@ "200": { "$ref": "#/components/responses/bulk-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _bulk\n{ \"index\" : { \"_index\" : \"test\", \"_id\" : \"1\" } }\n{ \"field1\" : \"value1\" }\n{ \"delete\" : { \"_index\" : \"test\", \"_id\" : \"2\" } }\n{ \"create\" : { \"_index\" : \"test\", \"_id\" : \"3\" } }\n{ \"field1\" : \"value3\" }\n{ \"update\" : {\"_id\" : \"1\", \"_index\" : \"test\"} }\n{ \"doc\" : {\"field2\" : \"value2\"} }" + } + ] } }, "/_cat/aliases": { @@ -1379,7 +1415,13 @@ "200": { "$ref": "#/components/responses/scroll-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_search/scroll\n{\n \"scroll_id\" : \"DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==\"\n}" + } + ] }, "post": { "tags": [ @@ -1409,7 +1451,13 @@ "200": { "$ref": "#/components/responses/scroll-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_search/scroll\n{\n \"scroll_id\" : \"DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==\"\n}" + } + ] }, "delete": { "tags": [ @@ -1428,7 +1476,13 @@ "200": { "$ref": "#/components/responses/clear_scroll-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "DELETE /_search/scroll\n{\n \"scroll_id\": \"DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==\"\n}" + } + ] } }, "/_search/scroll/{scroll_id}": { @@ -1463,7 +1517,13 @@ "200": { "$ref": "#/components/responses/scroll-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_search/scroll\n{\n \"scroll_id\" : \"DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==\"\n}" + } + ] }, "post": { "tags": [ @@ -1496,7 +1556,13 @@ "200": { "$ref": "#/components/responses/scroll-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_search/scroll\n{\n \"scroll_id\" : \"DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==\"\n}" + } + ] }, "delete": { "tags": [ @@ -1520,7 +1586,13 @@ "200": { "$ref": "#/components/responses/clear_scroll-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "DELETE /_search/scroll\n{\n \"scroll_id\": \"DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==\"\n}" + } + ] } }, "/_pit": { @@ -1586,7 +1658,13 @@ } } }, - "x-state": "Added in 7.10.0" + "x-state": "Added in 7.10.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "DELETE /_pit\n{\n \"id\": \"46ToAwMDaWR5BXV1aWQyKwZub2RlXzMAAAAAAAAAACoBYwADaWR4BXV1aWQxAgZub2RlXzEAAAAAAAAAAAEBYQADaWR5BXV1aWQyKgZub2RlXzIAAAAAAAAAAAwBYgACBXV1aWQyAAAFdXVpZDEAAQltYXRjaF9hbGw_gAAAAA==\"\n}" + } + ] } }, "/_component_template/{name}": { @@ -3487,7 +3565,13 @@ "200": { "$ref": "#/components/responses/count-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_count?q=user:kimchy\n{\n \"query\" : {\n \"term\" : { \"user.id\" : \"kimchy\" }\n }\n}" + } + ] }, "post": { "tags": [ @@ -3547,7 +3631,13 @@ "200": { "$ref": "#/components/responses/count-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_count?q=user:kimchy\n{\n \"query\" : {\n \"term\" : { \"user.id\" : \"kimchy\" }\n }\n}" + } + ] } }, "/{index}/_count": { @@ -3612,7 +3702,13 @@ "200": { "$ref": "#/components/responses/count-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_count?q=user:kimchy\n{\n \"query\" : {\n \"term\" : { \"user.id\" : \"kimchy\" }\n }\n}" + } + ] }, "post": { "tags": [ @@ -3675,7 +3771,13 @@ "200": { "$ref": "#/components/responses/count-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_count?q=user:kimchy\n{\n \"query\" : {\n \"term\" : { \"user.id\" : \"kimchy\" }\n }\n}" + } + ] } }, "/{index}/_create/{id}": { @@ -3744,7 +3846,13 @@ "$ref": "#/components/responses/create-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT my-index-000001/_create/1\n{\n \"@timestamp\": \"2099-11-15T13:12:00\",\n \"message\": \"GET /search HTTP/1.1 200 1070000\",\n \"user\": {\n \"id\": \"kimchy\"\n }\n}" + } + ] }, "post": { "tags": [ @@ -3811,7 +3919,13 @@ "$ref": "#/components/responses/create-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT my-index-000001/_create/1\n{\n \"@timestamp\": \"2099-11-15T13:12:00\",\n \"message\": \"GET /search HTTP/1.1 200 1070000\",\n \"user\": {\n \"id\": \"kimchy\"\n }\n}" + } + ] } }, "/{index}/_doc/{id}": { @@ -4037,7 +4151,13 @@ "200": { "$ref": "#/components/responses/index-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-000001/_doc/\n{\n \"@timestamp\": \"2099-11-15T13:12:00\",\n \"message\": \"GET /search HTTP/1.1 200 1070000\",\n \"user\": {\n \"id\": \"kimchy\"\n }\n}" + } + ] }, "post": { "tags": [ @@ -4100,7 +4220,13 @@ "200": { "$ref": "#/components/responses/index-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-000001/_doc/\n{\n \"@timestamp\": \"2099-11-15T13:12:00\",\n \"message\": \"GET /search HTTP/1.1 200 1070000\",\n \"user\": {\n \"id\": \"kimchy\"\n }\n}" + } + ] }, "delete": { "tags": [ @@ -4813,7 +4939,13 @@ } } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /my-index-000001,my-index-000002/_delete_by_query\n{\n \"query\": {\n \"match_all\": {}\n }\n}" + } + ] } }, "/_scripts/{id}": { @@ -4906,7 +5038,13 @@ "200": { "$ref": "#/components/responses/put_script-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _scripts/my-search-template\n{\n \"script\": {\n \"lang\": \"mustache\",\n \"source\": {\n \"query\": {\n \"match\": {\n \"message\": \"{{query_string}}\"\n }\n },\n \"from\": \"{{from}}\",\n \"size\": \"{{size}}\"\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -4939,7 +5077,13 @@ "200": { "$ref": "#/components/responses/put_script-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _scripts/my-search-template\n{\n \"script\": {\n \"lang\": \"mustache\",\n \"source\": {\n \"query\": {\n \"match\": {\n \"message\": \"{{query_string}}\"\n }\n },\n \"from\": \"{{from}}\",\n \"size\": \"{{size}}\"\n }\n }\n}" + } + ] }, "delete": { "tags": [ @@ -5421,7 +5565,13 @@ "$ref": "#/components/responses/eql.search-200" } }, - "x-state": "Added in 7.9.0" + "x-state": "Added in 7.9.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-data-stream/_eql/search\n{\n \"query\": \"\"\"\n process where (process.name == \"cmd.exe\" and process.pid != 2013)\n \"\"\"\n}" + } + ] }, "post": { "tags": [ @@ -5470,7 +5620,13 @@ "$ref": "#/components/responses/eql.search-200" } }, - "x-state": "Added in 7.9.0" + "x-state": "Added in 7.9.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-data-stream/_eql/search\n{\n \"query\": \"\"\"\n process where (process.name == \"cmd.exe\" and process.pid != 2013)\n \"\"\"\n}" + } + ] } }, "/_query/queries/{id}": { @@ -5702,7 +5858,13 @@ } } } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_query\n{\n \"query\": \"\"\"\n FROM library,remote-*:library\n | EVAL year = DATE_TRUNC(1 YEARS, release_date)\n | STATS MAX(page_count) BY year\n | SORT year\n | LIMIT 5\n \"\"\",\n \"include_ccs_metadata\": true\n}" + } + ] } }, "/{index}/_source/{id}": { @@ -6047,7 +6209,13 @@ "200": { "$ref": "#/components/responses/explain-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_explain/0\n{\n \"query\" : {\n \"match\" : { \"message\" : \"elasticsearch\" }\n }\n}" + } + ] }, "post": { "tags": [ @@ -6107,7 +6275,13 @@ "200": { "$ref": "#/components/responses/explain-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_explain/0\n{\n \"query\" : {\n \"match\" : { \"message\" : \"elasticsearch\" }\n }\n}" + } + ] } }, "/_field_caps": { @@ -6152,7 +6326,13 @@ "$ref": "#/components/responses/field_caps-200" } }, - "x-state": "Added in 5.4.0" + "x-state": "Added in 5.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-*/_field_caps?fields=rating\n{\n \"index_filter\": {\n \"range\": {\n \"@timestamp\": {\n \"gte\": \"2018\"\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -6195,7 +6375,13 @@ "$ref": "#/components/responses/field_caps-200" } }, - "x-state": "Added in 5.4.0" + "x-state": "Added in 5.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-*/_field_caps?fields=rating\n{\n \"index_filter\": {\n \"range\": {\n \"@timestamp\": {\n \"gte\": \"2018\"\n }\n }\n }\n}" + } + ] } }, "/{index}/_field_caps": { @@ -6243,7 +6429,13 @@ "$ref": "#/components/responses/field_caps-200" } }, - "x-state": "Added in 5.4.0" + "x-state": "Added in 5.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-*/_field_caps?fields=rating\n{\n \"index_filter\": {\n \"range\": {\n \"@timestamp\": {\n \"gte\": \"2018\"\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -6289,7 +6481,13 @@ "$ref": "#/components/responses/field_caps-200" } }, - "x-state": "Added in 5.4.0" + "x-state": "Added in 5.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-*/_field_caps?fields=rating\n{\n \"index_filter\": {\n \"range\": {\n \"@timestamp\": {\n \"gte\": \"2018\"\n }\n }\n }\n}" + } + ] } }, "/{index}/_graph/explore": { @@ -6321,7 +6519,13 @@ "200": { "$ref": "#/components/responses/graph.explore-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST clicklogs/_graph/explore\n{\n \"query\": {\n \"match\": {\n \"query.raw\": \"midi\"\n }\n },\n \"vertices\": [\n {\n \"field\": \"product\"\n }\n ],\n \"connections\": {\n \"vertices\": [\n {\n \"field\": \"query.raw\"\n }\n ]\n }\n}" + } + ] }, "post": { "tags": [ @@ -6351,7 +6555,13 @@ "200": { "$ref": "#/components/responses/graph.explore-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST clicklogs/_graph/explore\n{\n \"query\": {\n \"match\": {\n \"query.raw\": \"midi\"\n }\n },\n \"vertices\": [\n {\n \"field\": \"product\"\n }\n ],\n \"connections\": {\n \"vertices\": [\n {\n \"field\": \"query.raw\"\n }\n ]\n }\n}" + } + ] } }, "/{index}/_doc": { @@ -6413,7 +6623,13 @@ "200": { "$ref": "#/components/responses/index-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-000001/_doc/\n{\n \"@timestamp\": \"2099-11-15T13:12:00\",\n \"message\": \"GET /search HTTP/1.1 200 1070000\",\n \"user\": {\n \"id\": \"kimchy\"\n }\n}" + } + ] } }, "/{index}/_block/{block}": { @@ -8200,7 +8416,13 @@ "200": { "$ref": "#/components/responses/indices.put_mapping-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /my-index-000001,my-index-000002/_mapping\n{\n \"properties\": {\n \"user\": {\n \"properties\": {\n \"name\": {\n \"type\": \"keyword\"\n }\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -8242,7 +8464,13 @@ "200": { "$ref": "#/components/responses/indices.put_mapping-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /my-index-000001,my-index-000002/_mapping\n{\n \"properties\": {\n \"user\": {\n \"properties\": {\n \"name\": {\n \"type\": \"keyword\"\n }\n }\n }\n }\n}" + } + ] } }, "/_settings": { @@ -9420,7 +9648,13 @@ } } }, - "x-state": "Added in 8.18.0" + "x-state": "Added in 8.18.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _inference/chat_completion/openai-completion/_stream\n{\n \"model\": \"gpt-4o\",\n \"messages\": [\n {\n \"role\": \"user\",\n \"content\": \"What is Elastic?\"\n }\n ]\n}" + } + ] } }, "/_inference/completion/{inference_id}": { @@ -9510,7 +9744,13 @@ } } }, - "x-state": "Added in 8.11.0" + "x-state": "Added in 8.11.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _inference/completion/openai_chat_completions\n{\n \"input\": \"What is Elastic?\"\n}" + } + ] } }, "/_inference/{inference_id}": { @@ -9815,7 +10055,13 @@ } } }, - "x-state": "Added in 8.16.0" + "x-state": "Added in 8.16.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/completion/alibabacloud_ai_search_completion\n{\n \"service\": \"alibabacloud-ai-search\",\n \"service_settings\": {\n \"host\" : \"default-j01.platform-cn-shanghai.opensearch.aliyuncs.com\",\n \"api_key\": \"AlibabaCloud-API-Key\",\n \"service_id\": \"ops-qwen-turbo\",\n \"workspace\" : \"default\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{amazonbedrock_inference_id}": { @@ -9901,7 +10147,13 @@ } } }, - "x-state": "Added in 8.12.0" + "x-state": "Added in 8.12.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/amazon_bedrock_embeddings\n{\n \"service\": \"amazonbedrock\",\n \"service_settings\": {\n \"access_key\": \"AWS-access-key\",\n \"secret_key\": \"AWS-secret-key\",\n \"region\": \"us-east-1\",\n \"provider\": \"amazontitan\",\n \"model\": \"amazon.titan-embed-text-v2:0\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{anthropic_inference_id}": { @@ -9981,7 +10233,13 @@ } } }, - "x-state": "Added in 8.16.0" + "x-state": "Added in 8.16.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/completion/anthropic_completion\n{\n \"service\": \"anthropic\",\n \"service_settings\": {\n \"api_key\": \"Anthropic-Api-Key\",\n \"model_id\": \"Model-ID\"\n },\n \"task_settings\": {\n \"max_tokens\": 1024\n }\n}" + } + ] } }, "/_inference/{task_type}/{azureaistudio_inference_id}": { @@ -10067,7 +10325,13 @@ } } }, - "x-state": "Added in 8.14.0" + "x-state": "Added in 8.14.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/azure_ai_studio_embeddings\n{\n \"service\": \"azureaistudio\",\n \"service_settings\": {\n \"api_key\": \"Azure-AI-Studio-API-key\",\n \"target\": \"Target-Uri\",\n \"provider\": \"openai\",\n \"endpoint_type\": \"token\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{azureopenai_inference_id}": { @@ -10153,7 +10417,13 @@ } } }, - "x-state": "Added in 8.14.0" + "x-state": "Added in 8.14.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/azure_openai_embeddings\n{\n \"service\": \"azureopenai\",\n \"service_settings\": {\n \"api_key\": \"Api-Key\",\n \"resource_name\": \"Resource-name\",\n \"deployment_id\": \"Deployment-id\",\n \"api_version\": \"2024-02-01\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{cohere_inference_id}": { @@ -10239,7 +10509,13 @@ } } }, - "x-state": "Added in 8.13.0" + "x-state": "Added in 8.13.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/cohere-embeddings\n{\n \"service\": \"cohere\",\n \"service_settings\": {\n \"api_key\": \"Cohere-Api-key\",\n \"model_id\": \"embed-english-light-v3.0\",\n \"embedding_type\": \"byte\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{elasticsearch_inference_id}": { @@ -10351,7 +10627,13 @@ } } }, - "x-state": "Added in 8.13.0" + "x-state": "Added in 8.13.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/sparse_embedding/my-elser-model\n{\n \"service\": \"elasticsearch\",\n \"service_settings\": {\n \"adaptive_allocations\": { \n \"enabled\": true,\n \"min_number_of_allocations\": 1,\n \"max_number_of_allocations\": 4\n },\n \"num_threads\": 1,\n \"model_id\": \".elser_model_2\" \n }\n}" + } + ] } }, "/_inference/{task_type}/{elser_inference_id}": { @@ -10441,7 +10723,13 @@ } }, "deprecated": true, - "x-state": "Added in 8.11.0" + "x-state": "Added in 8.11.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/sparse_embedding/my-elser-model\n{\n \"service\": \"elser\",\n \"service_settings\": {\n \"num_allocations\": 1,\n \"num_threads\": 1\n }\n}" + } + ] } }, "/_inference/{task_type}/{googleaistudio_inference_id}": { @@ -10519,7 +10807,13 @@ } } }, - "x-state": "Added in 8.15.0" + "x-state": "Added in 8.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/completion/google_ai_studio_completion\n{\n \"service\": \"googleaistudio\",\n \"service_settings\": {\n \"api_key\": \"api-key\",\n \"model_id\": \"model-id\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{googlevertexai_inference_id}": { @@ -10605,7 +10899,13 @@ } } }, - "x-state": "Added in 8.15.0" + "x-state": "Added in 8.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/google_vertex_ai_embeddings\n{\n \"service\": \"googlevertexai\",\n \"service_settings\": {\n \"service_account_json\": \"service-account-json\",\n \"model_id\": \"model-id\",\n \"location\": \"location\",\n \"project_id\": \"project-id\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{huggingface_inference_id}": { @@ -10683,7 +10983,13 @@ } } }, - "x-state": "Added in 8.12.0" + "x-state": "Added in 8.12.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/hugging-face-embeddings\n{\n \"service\": \"hugging_face\",\n \"service_settings\": {\n \"api_key\": \"hugging-face-access-token\", \n \"url\": \"url-endpoint\" \n }\n}" + } + ] } }, "/_inference/{task_type}/{jinaai_inference_id}": { @@ -10769,7 +11075,13 @@ } } }, - "x-state": "Added in 8.18.0" + "x-state": "Added in 8.18.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/jinaai-embeddings\n{\n \"service\": \"jinaai\",\n \"service_settings\": {\n \"model_id\": \"jina-embeddings-v3\",\n \"api_key\": \"JinaAi-Api-key\"\n }\n}" + } + ] } }, "/_inference/{task_type}/{mistral_inference_id}": { @@ -10846,7 +11158,13 @@ } } }, - "x-state": "Added in 8.15.0" + "x-state": "Added in 8.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/mistral-embeddings-test\n{\n \"service\": \"mistral\",\n \"service_settings\": {\n \"api_key\": \"Mistral-API-Key\",\n \"model\": \"mistral-embed\" \n }\n}" + } + ] } }, "/_inference/{task_type}/{openai_inference_id}": { @@ -10932,7 +11250,13 @@ } } }, - "x-state": "Added in 8.12.0" + "x-state": "Added in 8.12.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/openai-embeddings\n{\n \"service\": \"openai\",\n \"service_settings\": {\n \"api_key\": \"OpenAI-API-Key\",\n \"model_id\": \"text-embedding-3-small\",\n \"dimensions\": 128\n }\n}" + } + ] } }, "/_inference/{task_type}/{voyageai_inference_id}": { @@ -11018,7 +11342,13 @@ } } }, - "x-state": "Added in 8.19.0" + "x-state": "Added in 8.19.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/voyageai-embeddings\n{\n \"service\": \"voyageai\",\n \"service_settings\": {\n \"model_id\": \"voyage-3-large\",\n \"dimensions\": 512\n }\n}" + } + ] } }, "/_inference/{task_type}/{watsonx_inference_id}": { @@ -11092,7 +11422,13 @@ } } }, - "x-state": "Added in 8.16.0" + "x-state": "Added in 8.16.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _inference/text_embedding/watsonx-embeddings\n{\n \"service\": \"watsonxai\",\n \"service_settings\": {\n \"api_key\": \"Watsonx-API-Key\", \n \"url\": \"Wastonx-URL\", \n \"model_id\": \"ibm/slate-30m-english-rtrvr\",\n \"project_id\": \"IBM-Cloud-ID\", \n \"api_version\": \"2024-03-14\"\n }\n}" + } + ] } }, "/_inference/rerank/{inference_id}": { @@ -11187,7 +11523,13 @@ } } }, - "x-state": "Added in 8.11.0" + "x-state": "Added in 8.11.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _inference/rerank/cohere_rerank\n{\n \"input\": [\"luke\", \"like\", \"leia\", \"chewy\",\"r2d2\", \"star\", \"wars\"],\n \"query\": \"star wars main character\"\n}" + } + ] } }, "/_inference/sparse_embedding/{inference_id}": { @@ -11277,7 +11619,13 @@ } } }, - "x-state": "Added in 8.11.0" + "x-state": "Added in 8.11.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _inference/sparse_embedding/my-elser-model\n{\n \"input\": \"The sky above the port was the color of television tuned to a dead channel.\"\n}" + } + ] } }, "/_inference/text_embedding/{inference_id}": { @@ -11367,7 +11715,13 @@ } } }, - "x-state": "Added in 8.11.0" + "x-state": "Added in 8.11.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _inference/text_embedding/my-cohere-endpoint\n{\n \"input\": \"The sky above the port was the color of television tuned to a dead channel.\",\n \"task_settings\": {\n \"input_type\": \"ingest\"\n }\n}" + } + ] } }, "/": { @@ -11934,7 +12288,13 @@ } } }, - "x-state": "Added in 7.12.0" + "x-state": "Added in 7.12.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _logstash/pipeline/my_pipeline\n{\n \"description\": \"Sample pipeline for illustration purposes\",\n \"last_modified\": \"2021-01-02T02:50:51.250Z\",\n \"pipeline_metadata\": {\n \"type\": \"logstash_pipeline\",\n \"version\": 1\n },\n \"username\": \"elastic\",\n \"pipeline\": \"input {}\\\\n filter { grok {} }\\\\n output {}\",\n \"pipeline_settings\": {\n \"pipeline.workers\": 1,\n \"pipeline.batch.size\": 125,\n \"pipeline.batch.delay\": 50,\n \"queue.type\": \"memory\",\n \"queue.max_bytes\": \"1gb\",\n \"queue.checkpoint.writes\": 1024\n }\n}" + } + ] }, "delete": { "tags": [ @@ -12031,9 +12391,15 @@ "$ref": "#/components/responses/mget-200" } }, - "x-state": "Added in 1.3.0" - }, - "post": { + "x-state": "Added in 1.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_mget\n{\n \"docs\": [\n {\n \"_id\": \"1\"\n },\n {\n \"_id\": \"2\"\n }\n ]\n}" + } + ] + }, + "post": { "tags": [ "document" ], @@ -12074,7 +12440,13 @@ "$ref": "#/components/responses/mget-200" } }, - "x-state": "Added in 1.3.0" + "x-state": "Added in 1.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_mget\n{\n \"docs\": [\n {\n \"_id\": \"1\"\n },\n {\n \"_id\": \"2\"\n }\n ]\n}" + } + ] } }, "/{index}/_mget": { @@ -12122,7 +12494,13 @@ "$ref": "#/components/responses/mget-200" } }, - "x-state": "Added in 1.3.0" + "x-state": "Added in 1.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_mget\n{\n \"docs\": [\n {\n \"_id\": \"1\"\n },\n {\n \"_id\": \"2\"\n }\n ]\n}" + } + ] }, "post": { "tags": [ @@ -12168,7 +12546,13 @@ "$ref": "#/components/responses/mget-200" } }, - "x-state": "Added in 1.3.0" + "x-state": "Added in 1.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_mget\n{\n \"docs\": [\n {\n \"_id\": \"1\"\n },\n {\n \"_id\": \"2\"\n }\n ]\n}" + } + ] } }, "/_ml/anomaly_detectors/{job_id}/_close": { @@ -14001,7 +14385,13 @@ } } }, - "x-state": "Added in 7.7.0" + "x-state": "Added in 7.7.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _ml/anomaly_detectors/_estimate_model_memory\n{\n \"analysis_config\": {\n \"bucket_span\": \"5m\",\n \"detectors\": [\n {\n \"function\": \"sum\",\n \"field_name\": \"bytes\",\n \"by_field_name\": \"status\",\n \"partition_field_name\": \"app\"\n }\n ],\n \"influencers\": [\n \"source_ip\",\n \"dest_ip\"\n ]\n },\n \"overall_cardinality\": {\n \"status\": 10,\n \"app\": 50\n },\n \"max_bucket_cardinality\": {\n \"source_ip\": 300,\n \"dest_ip\": 30\n }\n}" + } + ] } }, "/_ml/data_frame/_evaluate": { @@ -14104,7 +14494,13 @@ } } }, - "x-state": "Added in 7.3.0" + "x-state": "Added in 7.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _ml/data_frame/_evaluate\n{\n \"index\": \"animal_classification\",\n \"evaluation\": {\n \"classification\": {\n \"actual_field\": \"animal_class\",\n \"predicted_field\": \"ml.animal_class_prediction\",\n \"metrics\": {\n \"multiclass_confusion_matrix\": {}\n }\n }\n }\n}" + } + ] } }, "/_ml/anomaly_detectors/{job_id}/_flush": { @@ -16915,7 +17311,13 @@ "$ref": "#/components/responses/msearch_template-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_msearch/template\n{ }\n{ \"id\": \"my-search-template\", \"params\": { \"query_string\": \"hello world\", \"from\": 0, \"size\": 10 }}\n{ }\n{ \"id\": \"my-other-search-template\", \"params\": { \"query_type\": \"match_all\" }}" + } + ] }, "post": { "tags": [ @@ -16952,7 +17354,13 @@ "$ref": "#/components/responses/msearch_template-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_msearch/template\n{ }\n{ \"id\": \"my-search-template\", \"params\": { \"query_string\": \"hello world\", \"from\": 0, \"size\": 10 }}\n{ }\n{ \"id\": \"my-other-search-template\", \"params\": { \"query_type\": \"match_all\" }}" + } + ] } }, "/{index}/_msearch/template": { @@ -16994,7 +17402,13 @@ "$ref": "#/components/responses/msearch_template-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_msearch/template\n{ }\n{ \"id\": \"my-search-template\", \"params\": { \"query_string\": \"hello world\", \"from\": 0, \"size\": 10 }}\n{ }\n{ \"id\": \"my-other-search-template\", \"params\": { \"query_type\": \"match_all\" }}" + } + ] }, "post": { "tags": [ @@ -17034,7 +17448,13 @@ "$ref": "#/components/responses/msearch_template-200" } }, - "x-state": "Added in 5.0.0" + "x-state": "Added in 5.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_msearch/template\n{ }\n{ \"id\": \"my-search-template\", \"params\": { \"query_string\": \"hello world\", \"from\": 0, \"size\": 10 }}\n{ }\n{ \"id\": \"my-other-search-template\", \"params\": { \"query_type\": \"match_all\" }}" + } + ] } }, "/_mtermvectors": { @@ -17090,7 +17510,13 @@ "200": { "$ref": "#/components/responses/mtermvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /my-index-000001/_mtermvectors\n{\n \"docs\": [\n {\n \"_id\": \"2\",\n \"fields\": [\n \"message\"\n ],\n \"term_statistics\": true\n },\n {\n \"_id\": \"1\"\n }\n ]\n}" + } + ] }, "post": { "tags": [ @@ -17144,7 +17570,13 @@ "200": { "$ref": "#/components/responses/mtermvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /my-index-000001/_mtermvectors\n{\n \"docs\": [\n {\n \"_id\": \"2\",\n \"fields\": [\n \"message\"\n ],\n \"term_statistics\": true\n },\n {\n \"_id\": \"1\"\n }\n ]\n}" + } + ] } }, "/{index}/_mtermvectors": { @@ -17203,7 +17635,13 @@ "200": { "$ref": "#/components/responses/mtermvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /my-index-000001/_mtermvectors\n{\n \"docs\": [\n {\n \"_id\": \"2\",\n \"fields\": [\n \"message\"\n ],\n \"term_statistics\": true\n },\n {\n \"_id\": \"1\"\n }\n ]\n}" + } + ] }, "post": { "tags": [ @@ -17260,7 +17698,13 @@ "200": { "$ref": "#/components/responses/mtermvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /my-index-000001/_mtermvectors\n{\n \"docs\": [\n {\n \"_id\": \"2\",\n \"fields\": [\n \"message\"\n ],\n \"term_statistics\": true\n },\n {\n \"_id\": \"1\"\n }\n ]\n}" + } + ] } }, "/{index}/_pit": { @@ -17437,7 +17881,13 @@ "200": { "$ref": "#/components/responses/put_script-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _scripts/my-search-template\n{\n \"script\": {\n \"lang\": \"mustache\",\n \"source\": {\n \"query\": {\n \"match\": {\n \"message\": \"{{query_string}}\"\n }\n },\n \"from\": \"{{from}}\",\n \"size\": \"{{size}}\"\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -17473,7 +17923,13 @@ "200": { "$ref": "#/components/responses/put_script-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _scripts/my-search-template\n{\n \"script\": {\n \"lang\": \"mustache\",\n \"source\": {\n \"query\": {\n \"match\": {\n \"message\": \"{{query_string}}\"\n }\n },\n \"from\": \"{{from}}\",\n \"size\": \"{{size}}\"\n }\n }\n}" + } + ] } }, "/_query_rules/{ruleset_id}/_rule/{rule_id}": { @@ -17628,7 +18084,13 @@ } } }, - "x-state": "Added in 8.15.0" + "x-state": "Added in 8.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _query_rules/my-ruleset/_test\n{\n \"match_criteria\": {\n \"query_string\": \"puggles\"\n }\n}" + } + ] }, "delete": { "tags": [ @@ -17794,7 +18256,13 @@ } } }, - "x-state": "Added in 8.10.0" + "x-state": "Added in 8.10.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _query_rules/my-ruleset\n{\n \"rules\": [\n {\n \"rule_id\": \"my-rule1\",\n \"type\": \"pinned\",\n \"criteria\": [\n {\n \"type\": \"contains\",\n \"metadata\": \"user_query\",\n \"values\": [ \"pugs\", \"puggles\" ]\n },\n {\n \"type\": \"exact\",\n \"metadata\": \"user_country\",\n \"values\": [ \"us\" ]\n }\n ],\n \"actions\": {\n \"ids\": [\n \"id1\",\n \"id2\"\n ]\n }\n },\n {\n \"rule_id\": \"my-rule2\",\n \"type\": \"pinned\",\n \"criteria\": [\n {\n \"type\": \"fuzzy\",\n \"metadata\": \"user_query\",\n \"values\": [ \"rescue dogs\" ]\n }\n ],\n \"actions\": {\n \"docs\": [\n {\n \"_index\": \"index1\",\n \"_id\": \"id3\"\n },\n {\n \"_index\": \"index2\",\n \"_id\": \"id4\"\n }\n ]\n }\n }\n ]\n}" + } + ] }, "delete": { "tags": [ @@ -17979,7 +18447,13 @@ } } }, - "x-state": "Added in 8.10.0" + "x-state": "Added in 8.10.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _query_rules/my-ruleset\n{\n \"rules\": [\n {\n \"rule_id\": \"my-rule1\",\n \"type\": \"pinned\",\n \"criteria\": [\n {\n \"type\": \"contains\",\n \"metadata\": \"user_query\",\n \"values\": [ \"pugs\", \"puggles\" ]\n },\n {\n \"type\": \"exact\",\n \"metadata\": \"user_country\",\n \"values\": [ \"us\" ]\n }\n ],\n \"actions\": {\n \"ids\": [\n \"id1\",\n \"id2\"\n ]\n }\n },\n {\n \"rule_id\": \"my-rule2\",\n \"type\": \"pinned\",\n \"criteria\": [\n {\n \"type\": \"fuzzy\",\n \"metadata\": \"user_query\",\n \"values\": [ \"rescue dogs\" ]\n }\n ],\n \"actions\": {\n \"docs\": [\n {\n \"_index\": \"index1\",\n \"_id\": \"id3\"\n },\n {\n \"_index\": \"index2\",\n \"_id\": \"id4\"\n }\n ]\n }\n }\n ]\n}" + } + ] } }, "/_rank_eval": { @@ -18383,7 +18857,13 @@ } } }, - "x-state": "Added in 2.3.0" + "x-state": "Added in 2.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _reindex\n{\n \"source\": {\n \"index\": [\"my-index-000001\", \"my-index-000002\"]\n },\n \"dest\": {\n \"index\": \"my-new-index-000002\"\n }\n}" + } + ] } }, "/_render/template": { @@ -18401,7 +18881,13 @@ "200": { "$ref": "#/components/responses/render_search_template-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _render/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 20,\n \"size\": 10\n }\n}" + } + ] }, "post": { "tags": [ @@ -18417,7 +18903,13 @@ "200": { "$ref": "#/components/responses/render_search_template-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _render/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 20,\n \"size\": 10\n }\n}" + } + ] } }, "/_render/template/{id}": { @@ -18440,7 +18932,13 @@ "200": { "$ref": "#/components/responses/render_search_template-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _render/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 20,\n \"size\": 10\n }\n}" + } + ] }, "post": { "tags": [ @@ -18461,7 +18959,13 @@ "200": { "$ref": "#/components/responses/render_search_template-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _render/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 20,\n \"size\": 10\n }\n}" + } + ] } }, "/_scripts/painless/_execute": { @@ -18480,7 +18984,13 @@ "$ref": "#/components/responses/scripts_painless_execute-200" } }, - "x-state": "Technical preview" + "x-state": "Technical preview", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_scripts/painless/_execute\n{\n \"script\": {\n \"source\": \"params.count / params.total\",\n \"params\": {\n \"count\": 100.0,\n \"total\": 1000.0\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -18497,7 +19007,13 @@ "$ref": "#/components/responses/scripts_painless_execute-200" } }, - "x-state": "Technical preview" + "x-state": "Technical preview", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_scripts/painless/_execute\n{\n \"script\": {\n \"source\": \"params.count / params.total\",\n \"params\": {\n \"count\": 100.0,\n \"total\": 1000.0\n }\n }\n}" + } + ] } }, "/_search": { @@ -18649,7 +19165,13 @@ "200": { "$ref": "#/components/responses/search-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_search?from=40&size=20\n{\n \"query\": {\n \"term\": {\n \"user.id\": \"kimchy\"\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -18799,7 +19321,13 @@ "200": { "$ref": "#/components/responses/search-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_search?from=40&size=20\n{\n \"query\": {\n \"term\": {\n \"user.id\": \"kimchy\"\n }\n }\n}" + } + ] } }, "/{index}/_search": { @@ -18954,7 +19482,13 @@ "200": { "$ref": "#/components/responses/search-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_search?from=40&size=20\n{\n \"query\": {\n \"term\": {\n \"user.id\": \"kimchy\"\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -19107,7 +19641,13 @@ "200": { "$ref": "#/components/responses/search-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_search?from=40&size=20\n{\n \"query\": {\n \"term\": {\n \"user.id\": \"kimchy\"\n }\n }\n}" + } + ] } }, "/_application/search_application/{name}": { @@ -19215,7 +19755,13 @@ } } }, - "x-beta": true + "x-beta": true, + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _application/search_application/my-app\n{\n \"indices\": [ \"index1\", \"index2\" ],\n \"template\": {\n \"script\": {\n \"source\": {\n \"query\": {\n \"query_string\": {\n \"query\": \"{{query_string}}\",\n \"default_field\": \"{{default_field}}\"\n }\n }\n },\n \"params\": {\n \"query_string\": \"*\",\n \"default_field\": \"*\"\n }\n },\n \"dictionary\": {\n \"properties\": {\n \"query_string\": {\n \"type\": \"string\"\n },\n \"default_field\": {\n \"type\": \"string\",\n \"enum\": [\n \"title\",\n \"description\"\n ]\n },\n \"additionalProperties\": false\n },\n \"required\": [\n \"query_string\"\n ]\n }\n }\n}" + } + ] }, "delete": { "tags": [ @@ -19458,7 +20004,13 @@ "$ref": "#/components/responses/search_application.search-200" } }, - "x-beta": true + "x-beta": true, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _application/search_application/my-app/_search\n{\n \"params\": {\n \"query_string\": \"my first query\",\n \"text_fields\": [\n {\"name\": \"title\", \"boost\": 5},\n {\"name\": \"description\", \"boost\": 1}\n ]\n }\n}" + } + ] }, "post": { "tags": [ @@ -19483,7 +20035,13 @@ "$ref": "#/components/responses/search_application.search-200" } }, - "x-beta": true + "x-beta": true, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _application/search_application/my-app/_search\n{\n \"params\": {\n \"query_string\": \"my first query\",\n \"text_fields\": [\n {\"name\": \"title\", \"boost\": 5},\n {\"name\": \"description\", \"boost\": 1}\n ]\n }\n}" + } + ] } }, "/{index}/_mvt/{field}/{zoom}/{x}/{y}": { @@ -19543,7 +20101,13 @@ "$ref": "#/components/responses/search_mvt-200" } }, - "x-state": "Added in 7.15.0" + "x-state": "Added in 7.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET museums/_mvt/location/13/4207/2692\n{\n \"grid_agg\": \"geotile\",\n \"grid_precision\": 2,\n \"fields\": [\n \"name\",\n \"price\"\n ],\n \"query\": {\n \"term\": {\n \"included\": true\n }\n },\n \"aggs\": {\n \"min_price\": {\n \"min\": {\n \"field\": \"price\"\n }\n },\n \"max_price\": {\n \"max\": {\n \"field\": \"price\"\n }\n },\n \"avg_price\": {\n \"avg\": {\n \"field\": \"price\"\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -19601,7 +20165,13 @@ "$ref": "#/components/responses/search_mvt-200" } }, - "x-state": "Added in 7.15.0" + "x-state": "Added in 7.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET museums/_mvt/location/13/4207/2692\n{\n \"grid_agg\": \"geotile\",\n \"grid_precision\": 2,\n \"fields\": [\n \"name\",\n \"price\"\n ],\n \"query\": {\n \"term\": {\n \"included\": true\n }\n },\n \"aggs\": {\n \"min_price\": {\n \"min\": {\n \"field\": \"price\"\n }\n },\n \"max_price\": {\n \"max\": {\n \"field\": \"price\"\n }\n },\n \"avg_price\": {\n \"avg\": {\n \"field\": \"price\"\n }\n }\n }\n}" + } + ] } }, "/_search/template": { @@ -19663,7 +20233,13 @@ "$ref": "#/components/responses/search_template-200" } }, - "x-state": "Added in 2.0.0" + "x-state": "Added in 2.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_search/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 0,\n \"size\": 10\n }\n}" + } + ] }, "post": { "tags": [ @@ -19723,7 +20299,13 @@ "$ref": "#/components/responses/search_template-200" } }, - "x-state": "Added in 2.0.0" + "x-state": "Added in 2.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_search/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 0,\n \"size\": 10\n }\n}" + } + ] } }, "/{index}/_search/template": { @@ -19788,7 +20370,13 @@ "$ref": "#/components/responses/search_template-200" } }, - "x-state": "Added in 2.0.0" + "x-state": "Added in 2.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_search/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 0,\n \"size\": 10\n }\n}" + } + ] }, "post": { "tags": [ @@ -19851,7 +20439,13 @@ "$ref": "#/components/responses/search_template-200" } }, - "x-state": "Added in 2.0.0" + "x-state": "Added in 2.0.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET my-index/_search/template\n{\n \"id\": \"my-search-template\",\n \"params\": {\n \"query_string\": \"hello world\",\n \"from\": 0,\n \"size\": 10\n }\n}" + } + ] } }, "/_security/_authenticate": { @@ -20096,7 +20690,13 @@ "$ref": "#/components/responses/security.create_api_key-200" } }, - "x-state": "Added in 6.7.0" + "x-state": "Added in 6.7.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/api_key\n{\n \"name\": \"my-api-key\",\n \"expiration\": \"1d\", \n \"role_descriptors\": { \n \"role-a\": {\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [\"index-a*\"],\n \"privileges\": [\"read\"]\n }\n ]\n },\n \"role-b\": {\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [\"index-b*\"],\n \"privileges\": [\"all\"]\n }\n ]\n }\n },\n \"metadata\": {\n \"application\": \"my-application\",\n \"environment\": {\n \"level\": 1,\n \"trusted\": true,\n \"tags\": [\"dev\", \"staging\"]\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -20121,7 +20721,13 @@ "$ref": "#/components/responses/security.create_api_key-200" } }, - "x-state": "Added in 6.7.0" + "x-state": "Added in 6.7.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/api_key\n{\n \"name\": \"my-api-key\",\n \"expiration\": \"1d\", \n \"role_descriptors\": { \n \"role-a\": {\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [\"index-a*\"],\n \"privileges\": [\"read\"]\n }\n ]\n },\n \"role-b\": {\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [\"index-b*\"],\n \"privileges\": [\"all\"]\n }\n ]\n }\n },\n \"metadata\": {\n \"application\": \"my-application\",\n \"environment\": {\n \"level\": 1,\n \"trusted\": true,\n \"tags\": [\"dev\", \"staging\"]\n }\n }\n}" + } + ] }, "delete": { "tags": [ @@ -20248,7 +20854,13 @@ } } }, - "x-state": "Added in 6.7.0" + "x-state": "Added in 6.7.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "DELETE /_security/api_key\n{\n \"ids\" : [ \"VuaCfGcBCdbkQm-e5aOx\" ]\n}" + } + ] } }, "/_security/role/{name}": { @@ -20295,7 +20907,13 @@ "200": { "$ref": "#/components/responses/security.put_role-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/role/my_admin_role\n{\n \"description\": \"Grants full access to all management features within the cluster.\",\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [ \"index1\", \"index2\" ],\n \"privileges\": [\"all\"],\n \"field_security\" : { // optional\n \"grant\" : [ \"title\", \"body\" ]\n },\n \"query\": \"{\\\"match\\\": {\\\"title\\\": \\\"foo\\\"}}\" // optional\n }\n ],\n \"applications\": [\n {\n \"application\": \"myapp\",\n \"privileges\": [ \"admin\", \"read\" ],\n \"resources\": [ \"*\" ]\n }\n ],\n \"run_as\": [ \"other_user\" ], // optional\n \"metadata\" : { // optional\n \"version\" : 1\n }\n}" + } + ] }, "post": { "tags": [ @@ -20322,7 +20940,13 @@ "200": { "$ref": "#/components/responses/security.put_role-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/role/my_admin_role\n{\n \"description\": \"Grants full access to all management features within the cluster.\",\n \"cluster\": [\"all\"],\n \"indices\": [\n {\n \"names\": [ \"index1\", \"index2\" ],\n \"privileges\": [\"all\"],\n \"field_security\" : { // optional\n \"grant\" : [ \"title\", \"body\" ]\n },\n \"query\": \"{\\\"match\\\": {\\\"title\\\": \\\"foo\\\"}}\" // optional\n }\n ],\n \"applications\": [\n {\n \"application\": \"myapp\",\n \"privileges\": [ \"admin\", \"read\" ],\n \"resources\": [ \"*\" ]\n }\n ],\n \"run_as\": [ \"other_user\" ], // optional\n \"metadata\" : { // optional\n \"version\" : 1\n }\n}" + } + ] }, "delete": { "tags": [ @@ -20469,7 +21093,13 @@ "$ref": "#/components/responses/security.has_privileges-200" } }, - "x-state": "Added in 6.4.0" + "x-state": "Added in 6.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_security/user/_has_privileges\n{\n \"cluster\": [ \"monitor\", \"manage\" ],\n \"index\" : [\n {\n \"names\": [ \"suppliers\", \"products\" ],\n \"privileges\": [ \"read\" ]\n },\n {\n \"names\": [ \"inventory\" ],\n \"privileges\" : [ \"read\", \"write\" ]\n }\n ],\n \"application\": [\n {\n \"application\": \"inventory_manager\",\n \"privileges\" : [ \"read\", \"data:write/inventory\" ],\n \"resources\" : [ \"product/1852563\" ]\n }\n ]\n}" + } + ] }, "post": { "tags": [ @@ -20489,7 +21119,13 @@ "$ref": "#/components/responses/security.has_privileges-200" } }, - "x-state": "Added in 6.4.0" + "x-state": "Added in 6.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_security/user/_has_privileges\n{\n \"cluster\": [ \"monitor\", \"manage\" ],\n \"index\" : [\n {\n \"names\": [ \"suppliers\", \"products\" ],\n \"privileges\": [ \"read\" ]\n },\n {\n \"names\": [ \"inventory\" ],\n \"privileges\" : [ \"read\", \"write\" ]\n }\n ],\n \"application\": [\n {\n \"application\": \"inventory_manager\",\n \"privileges\" : [ \"read\", \"data:write/inventory\" ],\n \"resources\" : [ \"product/1852563\" ]\n }\n ]\n}" + } + ] } }, "/_security/user/{user}/_has_privileges": { @@ -20516,7 +21152,13 @@ "$ref": "#/components/responses/security.has_privileges-200" } }, - "x-state": "Added in 6.4.0" + "x-state": "Added in 6.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_security/user/_has_privileges\n{\n \"cluster\": [ \"monitor\", \"manage\" ],\n \"index\" : [\n {\n \"names\": [ \"suppliers\", \"products\" ],\n \"privileges\": [ \"read\" ]\n },\n {\n \"names\": [ \"inventory\" ],\n \"privileges\" : [ \"read\", \"write\" ]\n }\n ],\n \"application\": [\n {\n \"application\": \"inventory_manager\",\n \"privileges\" : [ \"read\", \"data:write/inventory\" ],\n \"resources\" : [ \"product/1852563\" ]\n }\n ]\n}" + } + ] }, "post": { "tags": [ @@ -20541,7 +21183,13 @@ "$ref": "#/components/responses/security.has_privileges-200" } }, - "x-state": "Added in 6.4.0" + "x-state": "Added in 6.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_security/user/_has_privileges\n{\n \"cluster\": [ \"monitor\", \"manage\" ],\n \"index\" : [\n {\n \"names\": [ \"suppliers\", \"products\" ],\n \"privileges\": [ \"read\" ]\n },\n {\n \"names\": [ \"inventory\" ],\n \"privileges\" : [ \"read\", \"write\" ]\n }\n ],\n \"application\": [\n {\n \"application\": \"inventory_manager\",\n \"privileges\" : [ \"read\", \"data:write/inventory\" ],\n \"resources\" : [ \"product/1852563\" ]\n }\n ]\n}" + } + ] } }, "/_security/_query/api_key": { @@ -20571,7 +21219,13 @@ "$ref": "#/components/responses/security.query_api_keys-200" } }, - "x-state": "Added in 7.15.0" + "x-state": "Added in 7.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_security/_query/api_key?with_limited_by=true\n{\n \"query\": {\n \"ids\": {\n \"values\": [\n \"VuaCfGcBCdbkQm-e5aOx\"\n ]\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -20599,7 +21253,13 @@ "$ref": "#/components/responses/security.query_api_keys-200" } }, - "x-state": "Added in 7.15.0" + "x-state": "Added in 7.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /_security/_query/api_key?with_limited_by=true\n{\n \"query\": {\n \"ids\": {\n \"values\": [\n \"VuaCfGcBCdbkQm-e5aOx\"\n ]\n }\n }\n}" + } + ] } }, "/_security/_query/role": { @@ -20618,7 +21278,13 @@ "$ref": "#/components/responses/security.query_role-200" } }, - "x-state": "Added in 8.15.0" + "x-state": "Added in 8.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/_query/role\n{\n \"sort\": [\"name\"]\n}" + } + ] }, "post": { "tags": [ @@ -20635,7 +21301,13 @@ "$ref": "#/components/responses/security.query_role-200" } }, - "x-state": "Added in 8.15.0" + "x-state": "Added in 8.15.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST /_security/_query/role\n{\n \"sort\": [\"name\"]\n}" + } + ] } }, "/_security/api_key/{id}": { @@ -20723,7 +21395,13 @@ } } }, - "x-state": "Added in 8.4.0" + "x-state": "Added in 8.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT /_security/api_key/VuaCfGcBCdbkQm-e5aOx\n{\n \"role_descriptors\": {\n \"role-a\": {\n \"indices\": [\n {\n \"names\": [\"*\"],\n \"privileges\": [\"write\"]\n }\n ]\n }\n },\n \"metadata\": {\n \"environment\": {\n \"level\": 2,\n \"trusted\": true,\n \"tags\": [\"production\"]\n }\n }\n}" + } + ] } }, "/_sql/close": { @@ -20778,7 +21456,13 @@ } } }, - "x-state": "Added in 6.3.0" + "x-state": "Added in 6.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _sql/close\n{\n \"cursor\": \"sDXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAAEWYUpOYklQMHhRUEtld3RsNnFtYU1hQQ==:BAFmBGRhdGUBZgVsaWtlcwFzB21lc3NhZ2UBZgR1c2Vy9f///w8=\"\n}" + } + ] } }, "/_sql/async/delete/{id}": { @@ -21017,7 +21701,13 @@ "$ref": "#/components/responses/sql.query-200" } }, - "x-state": "Added in 6.3.0" + "x-state": "Added in 6.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _sql?format=txt\n{\n \"query\": \"SELECT * FROM library ORDER BY page_count DESC LIMIT 5\"\n}" + } + ] }, "post": { "tags": [ @@ -21039,7 +21729,13 @@ "$ref": "#/components/responses/sql.query-200" } }, - "x-state": "Added in 6.3.0" + "x-state": "Added in 6.3.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _sql?format=txt\n{\n \"query\": \"SELECT * FROM library ORDER BY page_count DESC LIMIT 5\"\n}" + } + ] } }, "/_sql/translate": { @@ -21619,7 +22315,13 @@ "$ref": "#/components/responses/terms_enum-200" } }, - "x-state": "Added in 7.14.0" + "x-state": "Added in 7.14.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST stackoverflow/_terms_enum\n{\n \"field\" : \"tags\",\n \"string\" : \"kiba\"\n}" + } + ] }, "post": { "tags": [ @@ -21641,7 +22343,13 @@ "$ref": "#/components/responses/terms_enum-200" } }, - "x-state": "Added in 7.14.0" + "x-state": "Added in 7.14.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST stackoverflow/_terms_enum\n{\n \"field\" : \"tags\",\n \"string\" : \"kiba\"\n}" + } + ] } }, "/{index}/_termvectors/{id}": { @@ -21700,7 +22408,13 @@ "200": { "$ref": "#/components/responses/termvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_termvectors/1\n{\n \"fields\" : [\"text\"],\n \"offsets\" : true,\n \"payloads\" : true,\n \"positions\" : true,\n \"term_statistics\" : true,\n \"field_statistics\" : true\n}" + } + ] }, "post": { "tags": [ @@ -21757,7 +22471,13 @@ "200": { "$ref": "#/components/responses/termvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_termvectors/1\n{\n \"fields\" : [\"text\"],\n \"offsets\" : true,\n \"payloads\" : true,\n \"positions\" : true,\n \"term_statistics\" : true,\n \"field_statistics\" : true\n}" + } + ] } }, "/{index}/_termvectors": { @@ -21813,7 +22533,13 @@ "200": { "$ref": "#/components/responses/termvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_termvectors/1\n{\n \"fields\" : [\"text\"],\n \"offsets\" : true,\n \"payloads\" : true,\n \"positions\" : true,\n \"term_statistics\" : true,\n \"field_statistics\" : true\n}" + } + ] }, "post": { "tags": [ @@ -21867,7 +22593,13 @@ "200": { "$ref": "#/components/responses/termvectors-200" } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "GET /my-index-000001/_termvectors/1\n{\n \"fields\" : [\"text\"],\n \"offsets\" : true,\n \"payloads\" : true,\n \"positions\" : true,\n \"term_statistics\" : true,\n \"field_statistics\" : true\n}" + } + ] } }, "/_transform/{transform_id}": { @@ -22019,7 +22751,13 @@ } } }, - "x-state": "Added in 7.2.0" + "x-state": "Added in 7.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "PUT _transform/ecommerce_transform1\n{\n \"source\": {\n \"index\": \"kibana_sample_data_ecommerce\",\n \"query\": {\n \"term\": {\n \"geoip.continent_name\": {\n \"value\": \"Asia\"\n }\n }\n }\n },\n \"pivot\": {\n \"group_by\": {\n \"customer_id\": {\n \"terms\": {\n \"field\": \"customer_id\",\n \"missing_bucket\": true\n }\n }\n },\n \"aggregations\": {\n \"max_price\": {\n \"max\": {\n \"field\": \"taxful_total_price\"\n }\n }\n }\n },\n \"description\": \"Maximum priced ecommerce data by customer_id in Asia\",\n \"dest\": {\n \"index\": \"kibana_sample_data_ecommerce_transform1\",\n \"pipeline\": \"add_timestamp_pipeline\"\n },\n \"frequency\": \"5m\",\n \"sync\": {\n \"time\": {\n \"field\": \"order_date\",\n \"delay\": \"60s\"\n }\n },\n \"retention_policy\": {\n \"time\": {\n \"field\": \"order_date\",\n \"max_age\": \"30d\"\n }\n }\n}" + } + ] }, "delete": { "tags": [ @@ -22242,7 +22980,13 @@ "$ref": "#/components/responses/transform.preview_transform-200" } }, - "x-state": "Added in 7.2.0" + "x-state": "Added in 7.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _transform/_preview\n{\n \"source\": {\n \"index\": \"kibana_sample_data_ecommerce\"\n },\n \"pivot\": {\n \"group_by\": {\n \"customer_id\": {\n \"terms\": {\n \"field\": \"customer_id\",\n \"missing_bucket\": true\n }\n }\n },\n \"aggregations\": {\n \"max_price\": {\n \"max\": {\n \"field\": \"taxful_total_price\"\n }\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -22267,7 +23011,13 @@ "$ref": "#/components/responses/transform.preview_transform-200" } }, - "x-state": "Added in 7.2.0" + "x-state": "Added in 7.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _transform/_preview\n{\n \"source\": {\n \"index\": \"kibana_sample_data_ecommerce\"\n },\n \"pivot\": {\n \"group_by\": {\n \"customer_id\": {\n \"terms\": {\n \"field\": \"customer_id\",\n \"missing_bucket\": true\n }\n }\n },\n \"aggregations\": {\n \"max_price\": {\n \"max\": {\n \"field\": \"taxful_total_price\"\n }\n }\n }\n }\n}" + } + ] } }, "/_transform/_preview": { @@ -22291,7 +23041,13 @@ "$ref": "#/components/responses/transform.preview_transform-200" } }, - "x-state": "Added in 7.2.0" + "x-state": "Added in 7.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _transform/_preview\n{\n \"source\": {\n \"index\": \"kibana_sample_data_ecommerce\"\n },\n \"pivot\": {\n \"group_by\": {\n \"customer_id\": {\n \"terms\": {\n \"field\": \"customer_id\",\n \"missing_bucket\": true\n }\n }\n },\n \"aggregations\": {\n \"max_price\": {\n \"max\": {\n \"field\": \"taxful_total_price\"\n }\n }\n }\n }\n}" + } + ] }, "post": { "tags": [ @@ -22313,7 +23069,13 @@ "$ref": "#/components/responses/transform.preview_transform-200" } }, - "x-state": "Added in 7.2.0" + "x-state": "Added in 7.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _transform/_preview\n{\n \"source\": {\n \"index\": \"kibana_sample_data_ecommerce\"\n },\n \"pivot\": {\n \"group_by\": {\n \"customer_id\": {\n \"terms\": {\n \"field\": \"customer_id\",\n \"missing_bucket\": true\n }\n }\n },\n \"aggregations\": {\n \"max_price\": {\n \"max\": {\n \"field\": \"taxful_total_price\"\n }\n }\n }\n }\n}" + } + ] } }, "/_transform/{transform_id}/_reset": { @@ -22748,7 +23510,13 @@ } } }, - "x-state": "Added in 7.2.0" + "x-state": "Added in 7.2.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST _transform/simple-kibana-ecomm-pivot/_update\n{\n \"source\": {\n \"index\": \"kibana_sample_data_ecommerce\",\n \"query\": {\n \"term\": {\n \"geoip.continent_name\": {\n \"value\": \"Asia\"\n }\n }\n }\n },\n \"pivot\": {\n \"group_by\": {\n \"customer_id\": {\n \"terms\": {\n \"field\": \"customer_id\",\n \"missing_bucket\": true\n }\n }\n },\n \"aggregations\": {\n \"max_price\": {\n \"max\": {\n \"field\": \"taxful_total_price\"\n }\n }\n }\n },\n \"description\": \"Maximum priced ecommerce data by customer_id in Asia\",\n \"dest\": {\n \"index\": \"kibana_sample_data_ecommerce_transform1\",\n \"pipeline\": \"add_timestamp_pipeline\"\n },\n \"frequency\": \"5m\",\n \"sync\": {\n \"time\": {\n \"field\": \"order_date\",\n \"delay\": \"60s\"\n }\n },\n \"retention_policy\": {\n \"time\": {\n \"field\": \"order_date\",\n \"max_age\": \"30d\"\n }\n }\n}" + } + ] } }, "/{index}/_update/{id}": { @@ -23026,7 +23794,13 @@ } } } - } + }, + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST test/_update/1\n{\n \"script\" : {\n \"source\": \"ctx._source.counter += params.count\",\n \"lang\": \"painless\",\n \"params\" : {\n \"count\" : 4\n }\n }\n}" + } + ] } }, "/{index}/_update_by_query": { @@ -23489,7 +24263,13 @@ } } }, - "x-state": "Added in 2.4.0" + "x-state": "Added in 2.4.0", + "x-codeSamples": [ + { + "lang": "Console", + "source": "POST my-index-000001/_update_by_query?conflicts=proceed\n{\n \"query\": { \n \"term\": {\n \"user.id\": \"kimchy\"\n }\n }\n}" + } + ] } } },