Change Updates

Do not miss any Elasticsearch Serverless API changes, ever again

Subscribe to the Elasticsearch Serverless API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
111 structure changes including:
111 Modifications
Modified 111 Breaking
GET /_analyze
  • Body
  • application/json content type Modified
    • filter property Modified
      • analysis:PhoneticTokenFilter alternative Modified
        • languageset, name_type, rule_type properties Modified
GET /_application/search_application/{name}/_search
  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
GET /_async_search/status/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
GET /_async_search/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • response property Modified
        • _clusters property Modified
GET /_cat/indices
  • Response
  • 200 response Modified
    • application/json content type Modified
      • dataset.size property Added
GET /_cat/indices/{index}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • dataset.size property Added
GET /_component_template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • component_templates property Modified
        • component_template property Modified
GET /_component_template/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • component_templates property Modified
        • component_template property Modified
GET /_data_stream
  • Query
  • verbose query parameter Added
GET /_data_stream/{name}
  • Query
  • verbose query parameter Added
GET /_enrich/_stats
  • Response
  • 200 response Modified
    • application/json content type Modified
      • cache_stats property Modified
        • hits_time_in_millis, misses_time_in_millis, size_in_bytes properties Added
GET /_eql/search/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • took property Modified
GET /_field_caps
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
GET /_index_template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • index_templates property Modified
        • index_template property Modified
GET /_index_template/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • index_templates property Modified
        • index_template property Modified
GET /_info/{target}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • ingest property Modified
        • pipelines, total properties Modified
GET /_ingest/pipeline
  • Response
  • 200 response Modified
    • application/json content type Modified
      • on_failure property Modified
        • append, user_agent properties Modified
        • dot_expander, geoip properties Modified
        • geo_grid, html_strip, redact, uri_parts properties Added
      • processors property Modified
        • append, user_agent properties Modified
        • dot_expander, geoip properties Modified
        • geo_grid, html_strip, redact, uri_parts properties Added
      • deprecated property Added
GET /_ingest/pipeline/_simulate
  • Body
  • application/json content type Modified
    • docs property Modified
      • Property is now required

        Breaking

    • pipeline property Modified
      • on_failure property Modified
        • append, user_agent properties Modified
        • dot_expander, geoip properties Modified
        • geo_grid, html_strip, redact, uri_parts properties Added
      • processors property Modified
        • append, user_agent properties Modified
        • dot_expander, geoip properties Modified
        • geo_grid, html_strip, redact, uri_parts properties Added
      • deprecated property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • docs property Modified
        • processor_results property Modified
        • tag, processor_type, status properties Removed
          • Removing a resource is always breaking unless it was deprecated before

            Breaking

        • error property Added
GET /_ingest/pipeline/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • on_failure property Modified
        • append, user_agent properties Modified
        • dot_expander, geoip properties Modified
        • geo_grid, html_strip, redact, uri_parts properties Added
      • processors property Modified
        • append, user_agent properties Modified
        • dot_expander, geoip properties Modified
        • geo_grid, html_strip, redact, uri_parts properties Added
      • deprecated property Added
GET /_ingest/pipeline/{id}/_simulate
  • Body
  • application/json content type Modified
    • docs property Modified
      • Property is now required

        Breaking

    • pipeline property Modified
      • on_failure property Modified
        • append, user_agent properties Modified
        • dot_expander, geoip properties Modified
        • geo_grid, html_strip, redact, uri_parts properties Added
      • processors property Modified
        • append, user_agent properties Modified
        • dot_expander, geoip properties Modified
        • geo_grid, html_strip, redact, uri_parts properties Added
      • deprecated property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • docs property Modified
        • processor_results property Modified
        • tag, processor_type, status properties Removed
          • Removing a resource is always breaking unless it was deprecated before

            Breaking

        • error property Added
GET /_mapping
  • Response
  • 200 response Modified
    • application/json content type Modified
      • item property Modified
        • runtime property Modified
      • mappings property Modified
        • runtime property Modified
GET /_ml/anomaly_detectors
  • Response
  • 200 response Modified
    • application/json content type Modified
      • jobs property Modified
        • analysis_config, datafeed_config properties Modified
GET /_ml/anomaly_detectors/{job_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • jobs property Modified
        • analysis_config, datafeed_config properties Modified
GET /_ml/data_frame/analytics
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_frame_analytics property Modified
        • source property Modified
GET /_ml/data_frame/analytics/_preview
  • Body
  • application/json content type Modified
    • config property Modified
      • source property Modified
        • runtime_mappings property Modified
GET /_ml/data_frame/analytics/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_frame_analytics property Modified
        • source property Modified
GET /_ml/data_frame/analytics/{id}/_preview
  • Body
  • application/json content type Modified
    • config property Modified
      • source property Modified
        • runtime_mappings property Modified
GET /_ml/datafeeds
  • Response
  • 200 response Modified
    • application/json content type Modified
      • datafeeds property Modified
        • runtime_mappings property Modified
GET /_ml/datafeeds/_preview
  • Body
  • application/json content type Modified
    • datafeed_config property Modified
      • runtime_mappings property Modified
        • fields property Added
    • job_config property Modified
      • analysis_config property Modified
        • categorization_analyzer property Modified
      • datafeed_config property Modified
        • runtime_mappings property Modified
GET /_ml/datafeeds/{datafeed_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • datafeeds property Modified
        • runtime_mappings property Modified
GET /_ml/datafeeds/{datafeed_id}/_preview
  • Body
  • application/json content type Modified
    • datafeed_config property Modified
      • runtime_mappings property Modified
        • fields property Added
    • job_config property Modified
      • analysis_config property Modified
        • categorization_analyzer property Modified
      • datafeed_config property Modified
        • runtime_mappings property Modified
GET /_msearch
  • Body
  • application/json content type Modified
    • msearch:MultisearchBody alternative Modified
      • runtime_mappings property Modified
        • fields property Added
GET /_resolve/index/{name}
  • Query
  • ignore_unavailable, allow_no_indices query parameters Added
GET /_scripts/painless/_execute
  • Body
  • application/json content type Modified
    • context_setup property Modified
      • query property Modified
GET /_search
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
    • rank property Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
GET /_search/scroll
  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
GET /_search/scroll/{scroll_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
GET /_search/template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
GET /_settings
  • Response
  • 200 response Modified
    • application/json content type Modified
      • mappings property Modified
        • runtime property Modified
GET /_settings/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • mappings property Modified
        • runtime property Modified
GET /_sql
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
GET /_transform
  • Response
  • 200 response Modified
    • application/json content type Modified
      • transforms property Modified
        • source property Modified
GET /_transform/_preview
  • Body
  • application/json content type Modified
    • source property Modified
      • runtime_mappings property Modified
        • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • generated_dest_index property Modified
        • mappings property Modified
GET /_transform/{transform_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • transforms property Modified
        • source property Modified
GET /_transform/{transform_id}/_preview
  • Body
  • application/json content type Modified
    • source property Modified
      • runtime_mappings property Modified
        • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • generated_dest_index property Modified
        • mappings property Modified
GET /{index}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • mappings property Modified
        • runtime property Modified
GET /{index}/_analyze
  • Body
  • application/json content type Modified
    • filter property Modified
      • analysis:PhoneticTokenFilter alternative Modified
        • languageset, name_type, rule_type properties Modified
GET /{index}/_eql/search
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • took property Modified
GET /{index}/_field_caps
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
GET /{index}/_mapping
  • Response
  • 200 response Modified
    • application/json content type Modified
      • item property Modified
        • runtime property Modified
      • mappings property Modified
        • runtime property Modified
GET /{index}/_msearch
  • Body
  • application/json content type Modified
    • msearch:MultisearchBody alternative Modified
      • runtime_mappings property Modified
        • fields property Added
GET /{index}/_mvt/{field}/{zoom}/{x}/{y}
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
GET /{index}/_search
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
    • rank property Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
GET /{index}/_search/template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
GET /{index}/_settings
  • Response
  • 200 response Modified
    • application/json content type Modified
      • mappings property Modified
        • runtime property Modified
GET /{index}/_settings/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • mappings property Modified
        • runtime property Modified
POST /_analyze
  • Body
  • application/json content type Modified
    • filter property Modified
      • analysis:PhoneticTokenFilter alternative Modified
        • languageset, name_type, rule_type properties Modified
POST /_application/search_application/{name}/_search
  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
POST /_async_search
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • response property Modified
        • _clusters property Modified
POST /_component_template/{name}
  • Body
  • application/json content type Modified
    • template property Modified
      • mappings property Modified
        • runtime property Modified
POST /_field_caps
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
POST /_index_template/_simulate
  • Body
  • application/json content type Modified
    • template property Modified
      • mappings property Modified
        • runtime property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • template property Modified
        • mappings property Modified
POST /_index_template/_simulate/{name}
  • Body
  • application/json content type Modified
    • template property Modified
      • mappings property Modified
        • runtime property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • template property Modified
        • mappings property Modified
POST /_index_template/_simulate_index/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • template property Modified
        • mappings property Modified
POST /_index_template/{name}
  • Body
  • application/json content type Modified
    • template property Modified
      • mappings property Modified
        • runtime property Modified
POST /_ingest/pipeline/_simulate
  • Body
  • application/json content type Modified
    • docs property Modified
      • Property is now required

        Breaking

    • pipeline property Modified
      • on_failure property Modified
        • append, user_agent properties Modified
        • dot_expander, geoip properties Modified
        • geo_grid, html_strip, redact, uri_parts properties Added
      • processors property Modified
        • append, user_agent properties Modified
        • dot_expander, geoip properties Modified
        • geo_grid, html_strip, redact, uri_parts properties Added
      • deprecated property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • docs property Modified
        • processor_results property Modified
        • tag, processor_type, status properties Removed
          • Removing a resource is always breaking unless it was deprecated before

            Breaking

        • error property Added
POST /_ingest/pipeline/{id}/_simulate
  • Body
  • application/json content type Modified
    • docs property Modified
      • Property is now required

        Breaking

    • pipeline property Modified
      • on_failure property Modified
        • append, user_agent properties Modified
        • dot_expander, geoip properties Modified
        • geo_grid, html_strip, redact, uri_parts properties Added
      • processors property Modified
        • append, user_agent properties Modified
        • dot_expander, geoip properties Modified
        • geo_grid, html_strip, redact, uri_parts properties Added
      • deprecated property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • docs property Modified
        • processor_results property Modified
        • tag, processor_type, status properties Removed
          • Removing a resource is always breaking unless it was deprecated before

            Breaking

        • error property Added
POST /_ml/anomaly_detectors/_estimate_model_memory
  • Body
  • application/json content type Modified
    • analysis_config property Modified
      • categorization_analyzer property Modified
        • _types:CategorizationAnalyzerDefinition alternative Modified
POST /_ml/anomaly_detectors/{job_id}/_update
  • Response
  • 200 response Modified
    • application/json content type Modified
      • analysis_config property Modified
        • categorization_analyzer property Modified
      • datafeed_config property Modified
        • runtime_mappings property Modified
POST /_ml/data_frame/analytics/_preview
  • Body
  • application/json content type Modified
    • config property Modified
      • source property Modified
        • runtime_mappings property Modified
POST /_ml/data_frame/analytics/{id}/_preview
  • Body
  • application/json content type Modified
    • config property Modified
      • source property Modified
        • runtime_mappings property Modified
POST /_ml/data_frame/analytics/{id}/_update
  • Response
  • 200 response Modified
    • application/json content type Modified
      • source property Modified
        • runtime_mappings property Modified
POST /_ml/datafeeds/_preview
  • Body
  • application/json content type Modified
    • datafeed_config property Modified
      • runtime_mappings property Modified
        • fields property Added
    • job_config property Modified
      • analysis_config property Modified
        • categorization_analyzer property Modified
      • datafeed_config property Modified
        • runtime_mappings property Modified
POST /_ml/datafeeds/{datafeed_id}/_preview
  • Body
  • application/json content type Modified
    • datafeed_config property Modified
      • runtime_mappings property Modified
        • fields property Added
    • job_config property Modified
      • analysis_config property Modified
        • categorization_analyzer property Modified
      • datafeed_config property Modified
        • runtime_mappings property Modified
POST /_ml/datafeeds/{datafeed_id}/_update
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • runtime_mappings property Modified
        • fields property Added
POST /_msearch
  • Body
  • application/json content type Modified
    • msearch:MultisearchBody alternative Modified
      • runtime_mappings property Modified
        • fields property Added
POST /_reindex
  • Body
  • application/json content type Modified
    • source property Modified
      • runtime_mappings property Modified
        • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • took property Modified
POST /_scripts/painless/_execute
  • Body
  • application/json content type Modified
    • context_setup property Modified
      • query property Modified
POST /_search
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
    • rank property Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
POST /_search/scroll
  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
POST /_search/scroll/{scroll_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
POST /_search/template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
POST /_sql
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
POST /_template/{name}
  • Body
  • application/json content type Modified
    • mappings property Modified
      • runtime property Modified
        • fields property Added
POST /_transform/_preview
  • Body
  • application/json content type Modified
    • source property Modified
      • runtime_mappings property Modified
        • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • generated_dest_index property Modified
        • mappings property Modified
POST /_transform/{transform_id}/_preview
  • Body
  • application/json content type Modified
    • source property Modified
      • runtime_mappings property Modified
        • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • generated_dest_index property Modified
        • mappings property Modified
POST /_transform/{transform_id}/_update
  • Body
  • application/json content type Modified
    • source property Modified
      • runtime_mappings property Modified
        • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • source property Modified
        • runtime_mappings property Modified
POST /{alias}/_rollover
  • Body
  • application/json content type Modified
    • conditions property Modified
      • max_age_millis property Modified
    • mappings property Modified
      • runtime property Modified
        • fields property Added
POST /{alias}/_rollover/{new_index}
  • Body
  • application/json content type Modified
    • conditions property Modified
      • max_age_millis property Modified
    • mappings property Modified
      • runtime property Modified
        • fields property Added
POST /{index}/_analyze
  • Body
  • application/json content type Modified
    • filter property Modified
      • analysis:PhoneticTokenFilter alternative Modified
        • languageset, name_type, rule_type properties Modified
POST /{index}/_async_search
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • response property Modified
        • _clusters property Modified
POST /{index}/_delete_by_query
  • Response
  • 200 response Modified
    • application/json content type Modified
      • throttled_millis, throttled_until_millis, took properties Modified
POST /{index}/_eql/search
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • took property Modified
POST /{index}/_field_caps
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
POST /{index}/_mapping
  • Body
  • application/json content type Modified
    • runtime property Modified
      • fields property Added
POST /{index}/_msearch
  • Body
  • application/json content type Modified
    • msearch:MultisearchBody alternative Modified
      • runtime_mappings property Modified
        • fields property Added
POST /{index}/_mvt/{field}/{zoom}/{x}/{y}
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
POST /{index}/_pit
  • Response
  • 200 response Modified
    • application/json content type Modified
      • _shards property Added
  • Body
  • application/json content type Added
POST /{index}/_search
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
    • rank property Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
POST /{index}/_search/template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • _clusters property Modified
        • details property Modified
POST /{index}/_update_by_query
  • Response
  • 200 response Modified
    • application/json content type Modified
      • took, throttled_millis, throttled_until_millis properties Modified
PUT /_component_template/{name}
  • Body
  • application/json content type Modified
    • template property Modified
      • mappings property Modified
        • runtime property Modified
PUT /_index_template/{name}
  • Body
  • application/json content type Modified
    • template property Modified
      • mappings property Modified
        • runtime property Modified
PUT /_ingest/pipeline/{id}
  • Body
  • application/json content type Modified
    • on_failure property Modified
      • append property Modified
        • value property Modified
          • Combinator is now oneOf

      • dot_expander property Modified
        • override property Added
      • geoip property Modified
        • download_database_on_pipeline_creation property Added
      • user_agent property Modified
        • options property Removed
          • Removing a resource is always breaking unless it was deprecated before

            Breaking

        • properties, extract_device_type properties Added
      • geo_grid, html_strip, redact, uri_parts properties Added
    • processors property Modified
      • append property Modified
        • value property Modified
          • Combinator is now oneOf

      • dot_expander property Modified
        • override property Added
      • geoip property Modified
        • download_database_on_pipeline_creation property Added
      • user_agent property Modified
        • options property Removed
          • Removing a resource is always breaking unless it was deprecated before

            Breaking

        • properties, extract_device_type properties Added
      • geo_grid, html_strip, redact, uri_parts properties Added
    • deprecated property Added
PUT /_ml/anomaly_detectors/{job_id}
  • Body
  • application/json content type Modified
    • analysis_config property Modified
      • categorization_analyzer property Modified
        • _types:CategorizationAnalyzerDefinition alternative Modified
    • datafeed_config property Modified
      • runtime_mappings property Modified
        • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • analysis_config property Modified
        • categorization_analyzer property Modified
      • datafeed_config property Modified
        • runtime_mappings property Modified
PUT /_ml/data_frame/analytics/{id}
  • Body
  • application/json content type Modified
    • source property Modified
      • runtime_mappings property Modified
        • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • source property Modified
        • runtime_mappings property Modified
PUT /_ml/datafeeds/{datafeed_id}
  • Body
  • application/json content type Modified
    • runtime_mappings property Modified
      • fields property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • runtime_mappings property Modified
        • fields property Added
PUT /_template/{name}
  • Body
  • application/json content type Modified
    • mappings property Modified
      • runtime property Modified
        • fields property Added
PUT /_transform/{transform_id}
  • Body
  • application/json content type Modified
    • source property Modified
      • runtime_mappings property Modified
        • fields property Added
PUT /{index}
  • Body
  • application/json content type Modified
    • mappings property Modified
      • runtime property Modified
        • fields property Added
PUT /{index}/_mapping
  • Body
  • application/json content type Modified
    • runtime property Modified
      • fields property Added
167 structure changes including:
1 Breaking change
166 Modifications
1 Removal
Modified 166 Breaking
DELETE /_connector/{connector_id}
  • Query
  • delete_sync_jobs query parameter Modified
    • Query parameter is no longer required

DELETE /_data_stream/{name}
  • Query
  • master_timeout query parameter Added
GET /_alias
  • Response
  • 200 response Modified
    • application/json content type Modified
      • aliases property Modified
        • filter property Modified
GET /_alias/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • aliases property Modified
        • filter property Modified
GET /_application/search_application/{name}/_search
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
GET /_async_search/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • response property Modified
        • hits property Modified
GET /_component_template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • component_templates property Modified
        • component_template property Modified
GET /_component_template/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • component_templates property Modified
        • component_template property Modified
GET /_connector
  • Response
  • 200 response Modified
    • application/json content type Modified
      • results property Modified
        • configuration, features, filtering properties Modified
        • error, index_name properties Modified
          • Combinator is now oneOf

        • service_type property Modified
          • Property is no longer required

        • api_key_secret_id, sync_cursor properties Added
GET /_connector/_sync_job
  • Query
  • job_type query parameter Modified
    • Type went from array[string] to string | array[string]

  • Response
  • 200 response Modified
    • application/json content type Modified
      • results property Modified
        • connector property Modified
GET /_connector/_sync_job/{connector_sync_job_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • connector property Modified
        • configuration property Modified
        • sync_cursor property Added
GET /_connector/{connector_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • configuration property Modified
        • default_value, options, type properties Modified
        • tooltip property Modified
          • Combinator is now oneOf

        • ui_restrictions, validations properties Modified
          • Properties are no longer required

        • value property Modified
          • Removing polymorphism is always breaking

            Breaking

      • error property Modified
        • Combinator is now oneOf

        • string alternative Removed
          • Removing a resource is always breaking unless it was deprecated before

            Breaking

        • string-1, string-2 alternatives Added
      • features property Modified
        • filtering_advanced_config, filtering_rules properties Removed
          • Removing a resource is always breaking unless it was deprecated before

            Breaking

        • native_connector_api_keys property Added
      • filtering property Modified
        • domain property Modified
          • Property is no longer required

      • index_name property Modified
        • Combinator is now oneOf

        • string-2 alternative Added
      • service_type property Modified
        • Property is no longer required

      • api_key_secret_id, sync_cursor properties Added
GET /_count
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
GET /_data_stream
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_streams property Modified
        • indices, lifecycle properties Modified
        • failure_store, rollover_on_write properties Added
  • Query
  • master_timeout query parameter Added
GET /_data_stream/_stats
  • Response
  • 200 response Modified
    • application/json content type Modified
      • total_store_sizes property Modified
        • _types:ByteSize, _types:ByteSize alternatives Added
GET /_data_stream/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_streams property Modified
        • indices, lifecycle properties Modified
        • failure_store, rollover_on_write properties Added
  • Query
  • master_timeout query parameter Added
GET /_data_stream/{name}/_lifecycle
  • Query
  • master_timeout query parameter Added
GET /_data_stream/{name}/_stats
  • Response
  • 200 response Modified
    • application/json content type Modified
      • total_store_sizes property Modified
        • _types:ByteSize, _types:ByteSize alternatives Added
GET /_enrich/policy
  • Response
  • 200 response Modified
    • application/json content type Modified
      • policies property Modified
        • config property Modified
GET /_enrich/policy/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • policies property Modified
        • config property Modified
GET /_field_caps
  • Body
  • application/json content type Modified
    • index_filter property Modified
      • knn property Modified
        • k property Added
GET /_index_template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • index_templates property Modified
        • index_template property Modified
GET /_index_template/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • index_templates property Modified
        • index_template property Modified
GET /_mget
  • Response
  • 200 response Modified
    • application/json content type Modified
      • docs property Modified
        • get:GetResult alternative Modified
GET /_ml/anomaly_detectors
  • Response
  • 200 response Modified
    • application/json content type Modified
      • jobs property Modified
        • datafeed_config property Modified
GET /_ml/anomaly_detectors/{job_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • jobs property Modified
        • datafeed_config property Modified
GET /_ml/data_frame/analytics
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_frame_analytics property Modified
        • source property Modified
GET /_ml/data_frame/analytics/_preview
  • Body
  • application/json content type Modified
    • config property Modified
      • source property Modified
        • query property Modified
GET /_ml/data_frame/analytics/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_frame_analytics property Modified
        • source property Modified
GET /_ml/data_frame/analytics/{id}/_preview
  • Body
  • application/json content type Modified
    • config property Modified
      • source property Modified
        • query property Modified
GET /_ml/datafeeds
  • Response
  • 200 response Modified
    • application/json content type Modified
      • datafeeds property Modified
        • query property Modified
GET /_ml/datafeeds/_preview
  • Body
  • application/json content type Modified
    • datafeed_config property Modified
      • query property Modified
        • knn property Modified
    • job_config property Modified
      • datafeed_config property Modified
        • query property Modified
GET /_ml/datafeeds/{datafeed_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • datafeeds property Modified
        • query property Modified
GET /_ml/datafeeds/{datafeed_id}/_preview
  • Body
  • application/json content type Modified
    • datafeed_config property Modified
      • query property Modified
        • knn property Modified
    • job_config property Modified
      • datafeed_config property Modified
        • query property Modified
GET /_ml/trained_models/_stats
  • Response
  • 200 response Modified
    • application/json content type Modified
      • trained_model_stats property Modified
        • deployment_stats, inference_stats, model_size_stats properties Modified
GET /_ml/trained_models/{model_id}/_stats
  • Response
  • 200 response Modified
    • application/json content type Modified
      • trained_model_stats property Modified
        • deployment_stats, inference_stats, model_size_stats properties Modified
GET /_msearch
  • Body
  • application/json content type Modified
    • msearch:MultisearchBody alternative Modified
      • query property Modified
        • knn property Modified
      • knn property Modified
        • _types:KnnSearch alternative Modified
        • array-2 alternative Modified
      • post_filter property Modified
        • knn property Modified
      • rescore property Modified
        • _types:Rescore, array-2 alternatives Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • responses property Modified
        • msearch:MultiSearchItem alternative Modified
  • Query
  • include_named_queries_score query parameter Added
GET /_msearch/template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • responses property Modified
        • msearch:MultiSearchItem alternative Modified
GET /_rank_eval
  • Body
  • application/json content type Modified
    • requests property Modified
      • request property Modified
        • query property Modified
GET /_scripts/painless/_execute
  • Body
  • application/json content type Modified
    • context_setup property Modified
      • query property Modified
        • knn property Modified
GET /_search
  • Body
  • application/json content type Modified
    • knn property Modified
      • _types:KnnSearch alternative Modified
        • filter property Modified
      • array-2 alternative Modified
        • filter property Modified
    • post_filter property Modified
      • knn property Modified
        • k property Added
    • query property Modified
      • knn property Modified
        • k property Added
    • rescore property Modified
      • _types:Rescore alternative Modified
        • query property Modified
      • array-2 alternative Modified
        • query property Modified
    • retriever property Modified
      • standard property Modified
        • filter, query properties Modified
      • knn property Modified
        • filter property Modified
      • rrf property Modified
        • filter property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
  • Query
  • include_named_queries_score query parameter Added
GET /_search/scroll
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
GET /_search/scroll/{scroll_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
GET /_search/template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
GET /_security/_authenticate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • api_key property Modified
        • role_descriptors, limited_by properties Modified
GET /_security/_query/api_key
  • Response
  • 200 response Modified
    • application/json content type Modified
      • api_keys property Modified
        • role_descriptors, limited_by properties Modified
GET /_security/api_key
  • Response
  • 200 response Modified
    • application/json content type Modified
      • api_keys property Modified
        • role_descriptors, limited_by properties Modified
GET /_settings
  • Response
  • 200 response Modified
    • application/json content type Modified
      • aliases property Modified
        • filter property Modified
      • settings property Modified
        • translog property Modified
      • defaults property Modified
        • translog property Modified
GET /_settings/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • aliases property Modified
        • filter property Modified
      • settings property Modified
        • translog property Modified
      • defaults property Modified
        • translog property Modified
GET /_sql
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • k property Added
GET /_sql/translate
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • k property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • query property Modified
        • knn property Modified
GET /_transform
  • Response
  • 200 response Modified
    • application/json content type Modified
      • transforms property Modified
        • source property Modified
GET /_transform/_preview
  • Body
  • application/json content type Modified
    • source property Modified
      • query property Modified
        • knn property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • generated_dest_index property Modified
        • aliases, settings, defaults properties Modified
GET /_transform/{transform_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • transforms property Modified
        • source property Modified
GET /_transform/{transform_id}/_preview
  • Body
  • application/json content type Modified
    • source property Modified
      • query property Modified
        • knn property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • generated_dest_index property Modified
        • aliases, settings, defaults properties Modified
GET /_validate/query
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
GET /{index}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • aliases property Modified
        • filter property Modified
      • settings property Modified
        • translog property Modified
      • defaults property Modified
        • translog property Modified
GET /{index}/_alias
  • Response
  • 200 response Modified
    • application/json content type Modified
      • aliases property Modified
        • filter property Modified
GET /{index}/_alias/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • aliases property Modified
        • filter property Modified
GET /{index}/_count
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
GET /{index}/_doc/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • _ignored property Added
GET /{index}/_eql/search
  • Body
  • application/json content type Modified
    • filter property Modified
      • query_dsl:QueryContainer alternative Modified
        • knn property Modified
      • array-2 alternative Modified
        • knn property Modified
GET /{index}/_explain/{id}
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
GET /{index}/_field_caps
  • Body
  • application/json content type Modified
    • index_filter property Modified
      • knn property Modified
        • k property Added
GET /{index}/_graph/explore
  • Body
  • application/json content type Modified
    • connections property Modified
      • query property Modified
        • knn property Modified
    • query property Modified
      • knn property Modified
        • k property Added
GET /{index}/_lifecycle/explain
  • Response
  • 200 response Modified
    • application/json content type Modified
      • indices property Modified
        • lifecycle property Modified
GET /{index}/_mget
  • Response
  • 200 response Modified
    • application/json content type Modified
      • docs property Modified
        • get:GetResult alternative Modified
GET /{index}/_msearch
  • Body
  • application/json content type Modified
    • msearch:MultisearchBody alternative Modified
      • query property Modified
        • knn property Modified
      • knn property Modified
        • _types:KnnSearch alternative Modified
        • array-2 alternative Modified
      • post_filter property Modified
        • knn property Modified
      • rescore property Modified
        • _types:Rescore, array-2 alternatives Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • responses property Modified
        • msearch:MultiSearchItem alternative Modified
  • Query
  • include_named_queries_score query parameter Added
GET /{index}/_msearch/template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • responses property Modified
        • msearch:MultiSearchItem alternative Modified
GET /{index}/_mvt/{field}/{zoom}/{x}/{y}
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
GET /{index}/_rank_eval
  • Body
  • application/json content type Modified
    • requests property Modified
      • request property Modified
        • query property Modified
GET /{index}/_search
  • Body
  • application/json content type Modified
    • knn property Modified
      • _types:KnnSearch alternative Modified
        • filter property Modified
      • array-2 alternative Modified
        • filter property Modified
    • post_filter property Modified
      • knn property Modified
        • k property Added
    • query property Modified
      • knn property Modified
        • k property Added
    • rescore property Modified
      • _types:Rescore alternative Modified
        • query property Modified
      • array-2 alternative Modified
        • query property Modified
    • retriever property Modified
      • standard property Modified
        • filter, query properties Modified
      • knn property Modified
        • filter property Modified
      • rrf property Modified
        • filter property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
  • Query
  • include_named_queries_score query parameter Added
GET /{index}/_search/template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
GET /{index}/_settings
  • Response
  • 200 response Modified
    • application/json content type Modified
      • aliases property Modified
        • filter property Modified
      • settings property Modified
        • translog property Modified
      • defaults property Modified
        • translog property Modified
GET /{index}/_settings/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • aliases property Modified
        • filter property Modified
      • settings property Modified
        • translog property Modified
      • defaults property Modified
        • translog property Modified
GET /{index}/_terms_enum
  • Body
  • application/json content type Modified
    • index_filter property Modified
      • knn property Modified
        • k property Added
GET /{index}/_validate/query
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
POST /_aliases
  • Body
  • application/json content type Modified
    • actions property Modified
      • add property Modified
        • filter property Modified
POST /_application/search_application/{name}/_search
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
POST /_async_search
  • Body
  • application/json content type Modified
    • knn property Modified
      • _types:KnnSearch alternative Modified
        • filter property Modified
      • array-2 alternative Modified
        • filter property Modified
    • post_filter property Modified
      • knn property Modified
        • k property Added
    • query property Modified
      • knn property Modified
        • k property Added
    • rescore property Modified
      • _types:Rescore alternative Modified
        • query property Modified
      • array-2 alternative Modified
        • query property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • response property Modified
        • hits property Modified
POST /_component_template/{name}
  • Body
  • application/json content type Modified
    • template property Modified
      • aliases property Modified
        • filter property Modified
      • settings property Modified
        • translog property Modified
      • defaults property Modified
        • translog property Modified
POST /_connector
  • Body
  • application/json content type Modified
    • index_name property Modified
      • Removing polymorphism is always breaking

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • result property Added
POST /_count
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
POST /_data_stream/_migrate/{name}
  • Query
  • master_timeout, timeout query parameters Added
POST /_field_caps
  • Body
  • application/json content type Modified
    • index_filter property Modified
      • knn property Modified
        • k property Added
POST /_index_template/_simulate
  • Body
  • application/json content type Modified
    • template property Modified
      • aliases property Modified
        • filter property Modified
      • settings property Modified
        • translog property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • template property Modified
        • aliases, settings properties Modified
POST /_index_template/_simulate/{name}
  • Body
  • application/json content type Modified
    • template property Modified
      • aliases property Modified
        • filter property Modified
      • settings property Modified
        • translog property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • template property Modified
        • aliases, settings properties Modified
POST /_index_template/_simulate_index/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • template property Modified
        • aliases, settings properties Modified
POST /_index_template/{name}
  • Body
  • application/json content type Modified
    • template property Modified
      • aliases property Modified
        • filter property Modified
      • settings property Modified
        • translog property Modified
POST /_mget
  • Response
  • 200 response Modified
    • application/json content type Modified
      • docs property Modified
        • get:GetResult alternative Modified
POST /_ml/anomaly_detectors/{job_id}/_update
  • Response
  • 200 response Modified
    • application/json content type Modified
      • datafeed_config property Modified
        • query property Modified
POST /_ml/data_frame/_evaluate
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
POST /_ml/data_frame/analytics/_preview
  • Body
  • application/json content type Modified
    • config property Modified
      • source property Modified
        • query property Modified
POST /_ml/data_frame/analytics/{id}/_preview
  • Body
  • application/json content type Modified
    • config property Modified
      • source property Modified
        • query property Modified
POST /_ml/data_frame/analytics/{id}/_update
  • Response
  • 200 response Modified
    • application/json content type Modified
      • source property Modified
        • query property Modified
POST /_ml/datafeeds/_preview
  • Body
  • application/json content type Modified
    • datafeed_config property Modified
      • query property Modified
        • knn property Modified
    • job_config property Modified
      • datafeed_config property Modified
        • query property Modified
POST /_ml/datafeeds/{datafeed_id}/_preview
  • Body
  • application/json content type Modified
    • datafeed_config property Modified
      • query property Modified
        • knn property Modified
    • job_config property Modified
      • datafeed_config property Modified
        • query property Modified
POST /_ml/datafeeds/{datafeed_id}/_update
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • query property Modified
        • knn property Modified
POST /_ml/trained_models/{model_id}/_infer
  • Response
  • 200 response Modified
    • application/json content type Modified
      • inference_results property Modified
        • predicted_value property Modified
POST /_ml/trained_models/{model_id}/deployment/_infer
  • Response
  • 200 response Modified
    • application/json content type Modified
      • inference_results property Modified
        • predicted_value property Modified
POST /_ml/trained_models/{model_id}/deployment/_start
  • Response
  • 200 response Modified
    • application/json content type Modified
      • assignment property Modified
        • task_parameters property Modified
POST /_ml/trained_models/{model_id}/deployment/_update
  • Response
  • 200 response Modified
    • application/json content type Modified
      • assignment property Modified
        • task_parameters property Modified
POST /_msearch
  • Body
  • application/json content type Modified
    • msearch:MultisearchBody alternative Modified
      • query property Modified
        • knn property Modified
      • knn property Modified
        • _types:KnnSearch alternative Modified
        • array-2 alternative Modified
      • post_filter property Modified
        • knn property Modified
      • rescore property Modified
        • _types:Rescore, array-2 alternatives Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • responses property Modified
        • msearch:MultiSearchItem alternative Modified
  • Query
  • include_named_queries_score query parameter Added
POST /_msearch/template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • responses property Modified
        • msearch:MultiSearchItem alternative Modified
POST /_query
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • k property Added
    • tables property Added
POST /_rank_eval
  • Body
  • application/json content type Modified
    • requests property Modified
      • request property Modified
        • query property Modified
POST /_reindex
  • Body
  • application/json content type Modified
    • source property Modified
      • query property Modified
        • knn property Modified
POST /_scripts/painless/_execute
  • Body
  • application/json content type Modified
    • context_setup property Modified
      • query property Modified
        • knn property Modified
POST /_search
  • Body
  • application/json content type Modified
    • knn property Modified
      • _types:KnnSearch alternative Modified
        • filter property Modified
      • array-2 alternative Modified
        • filter property Modified
    • post_filter property Modified
      • knn property Modified
        • k property Added
    • query property Modified
      • knn property Modified
        • k property Added
    • rescore property Modified
      • _types:Rescore alternative Modified
        • query property Modified
      • array-2 alternative Modified
        • query property Modified
    • retriever property Modified
      • standard property Modified
        • filter, query properties Modified
      • knn property Modified
        • filter property Modified
      • rrf property Modified
        • filter property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
  • Query
  • include_named_queries_score query parameter Added
POST /_search/scroll
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
POST /_search/scroll/{scroll_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
POST /_search/template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
POST /_security/_query/api_key
  • Response
  • 200 response Modified
    • application/json content type Modified
      • api_keys property Modified
        • role_descriptors, limited_by properties Modified
POST /_security/api_key
  • Body
  • application/json content type Modified
    • role_descriptors property Modified
      • indices property Modified
        • query property Modified
POST /_sql
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • k property Added
POST /_sql/translate
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • k property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • query property Modified
        • knn property Modified
POST /_template/{name}
  • Body
  • application/json content type Modified
    • aliases property Modified
      • filter property Modified
        • knn property Modified
    • settings property Modified
      • translog property Modified
        • flush_threshold_size, retention properties Modified
POST /_transform/_preview
  • Body
  • application/json content type Modified
    • source property Modified
      • query property Modified
        • knn property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • generated_dest_index property Modified
        • aliases, settings, defaults properties Modified
POST /_transform/{transform_id}/_preview
  • Body
  • application/json content type Modified
    • source property Modified
      • query property Modified
        • knn property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • generated_dest_index property Modified
        • aliases, settings, defaults properties Modified
POST /_transform/{transform_id}/_update
  • Body
  • application/json content type Modified
    • source property Modified
      • query property Modified
        • knn property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • source property Modified
        • query property Modified
POST /_validate/query
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
POST /{alias}/_rollover
  • Body
  • application/json content type Modified
    • aliases property Modified
      • filter property Modified
        • knn property Modified
    • conditions property Modified
      • max_size property Modified
        • _types:ByteSize, _types:ByteSize alternatives Added
      • min_size property Modified
        • _types:ByteSize, _types:ByteSize alternatives Added
      • max_primary_shard_size property Modified
        • _types:ByteSize, _types:ByteSize alternatives Added
      • min_primary_shard_size property Modified
        • _types:ByteSize, _types:ByteSize alternatives Added
POST /{alias}/_rollover/{new_index}
  • Body
  • application/json content type Modified
    • aliases property Modified
      • filter property Modified
        • knn property Modified
    • conditions property Modified
      • max_size property Modified
        • _types:ByteSize, _types:ByteSize alternatives Added
      • min_size property Modified
        • _types:ByteSize, _types:ByteSize alternatives Added
      • max_primary_shard_size property Modified
        • _types:ByteSize, _types:ByteSize alternatives Added
      • min_primary_shard_size property Modified
        • _types:ByteSize, _types:ByteSize alternatives Added
POST /{index}/_alias/{name}
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • k property Added
POST /{index}/_aliases/{name}
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • k property Added
POST /{index}/_async_search
  • Body
  • application/json content type Modified
    • knn property Modified
      • _types:KnnSearch alternative Modified
        • filter property Modified
      • array-2 alternative Modified
        • filter property Modified
    • post_filter property Modified
      • knn property Modified
        • k property Added
    • query property Modified
      • knn property Modified
        • k property Added
    • rescore property Modified
      • _types:Rescore alternative Modified
        • query property Modified
      • array-2 alternative Modified
        • query property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • response property Modified
        • hits property Modified
POST /{index}/_count
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
POST /{index}/_delete_by_query
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
POST /{index}/_eql/search
  • Body
  • application/json content type Modified
    • filter property Modified
      • query_dsl:QueryContainer alternative Modified
        • knn property Modified
      • array-2 alternative Modified
        • knn property Modified
POST /{index}/_explain/{id}
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
POST /{index}/_field_caps
  • Body
  • application/json content type Modified
    • index_filter property Modified
      • knn property Modified
        • k property Added
POST /{index}/_graph/explore
  • Body
  • application/json content type Modified
    • connections property Modified
      • query property Modified
        • knn property Modified
    • query property Modified
      • knn property Modified
        • k property Added
POST /{index}/_mget
  • Response
  • 200 response Modified
    • application/json content type Modified
      • docs property Modified
        • get:GetResult alternative Modified
POST /{index}/_msearch
  • Body
  • application/json content type Modified
    • msearch:MultisearchBody alternative Modified
      • query property Modified
        • knn property Modified
      • knn property Modified
        • _types:KnnSearch alternative Modified
        • array-2 alternative Modified
      • post_filter property Modified
        • knn property Modified
      • rescore property Modified
        • _types:Rescore, array-2 alternatives Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • responses property Modified
        • msearch:MultiSearchItem alternative Modified
  • Query
  • include_named_queries_score query parameter Added
POST /{index}/_msearch/template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • responses property Modified
        • msearch:MultiSearchItem alternative Modified
POST /{index}/_mvt/{field}/{zoom}/{x}/{y}
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
POST /{index}/_rank_eval
  • Body
  • application/json content type Modified
    • requests property Modified
      • request property Modified
        • query property Modified
POST /{index}/_search
  • Body
  • application/json content type Modified
    • knn property Modified
      • _types:KnnSearch alternative Modified
        • filter property Modified
      • array-2 alternative Modified
        • filter property Modified
    • post_filter property Modified
      • knn property Modified
        • k property Added
    • query property Modified
      • knn property Modified
        • k property Added
    • rescore property Modified
      • _types:Rescore alternative Modified
        • query property Modified
      • array-2 alternative Modified
        • query property Modified
    • retriever property Modified
      • standard property Modified
        • filter, query properties Modified
      • knn property Modified
        • filter property Modified
      • rrf property Modified
        • filter property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
  • Query
  • include_named_queries_score query parameter Added
POST /{index}/_search/template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
POST /{index}/_terms_enum
  • Body
  • application/json content type Modified
    • index_filter property Modified
      • knn property Modified
        • k property Added
POST /{index}/_update_by_query
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
  • Query
  • q query parameter Added
POST /{index}/_validate/query
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
PUT /_component_template/{name}
  • Body
  • application/json content type Modified
    • template property Modified
      • aliases property Modified
        • filter property Modified
      • settings property Modified
        • translog property Modified
      • defaults property Modified
        • translog property Modified
PUT /_connector
  • Body
  • application/json content type Modified
    • index_name property Modified
      • Removing polymorphism is always breaking

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • id property Added
PUT /_connector/{connector_id}
  • Body
  • application/json content type Modified
    • index_name property Modified
      • Removing polymorphism is always breaking

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • id property Added
PUT /_connector/{connector_id}/_api_key_id
  • Body
  • application/json content type Modified
    • api_key_id, api_key_secret_id properties Modified
      • Removing polymorphism is always breaking

        Breaking

PUT /_connector/{connector_id}/_configuration
  • Body
  • application/json content type Modified
    • configuration property Modified
      • default_value property Modified
        • _types:ScalarValue, _types:ScalarValue, _types:ScalarValue, _types:ScalarValue, _types:ScalarValue alternatives Added
      • options property Modified
        • value property Modified
      • tooltip property Modified
        • Combinator is now oneOf

        • string alternative Removed
          • Removing a resource is always breaking unless it was deprecated before

            Breaking

        • string-1, string-2 alternatives Added
      • type property Modified
      • ui_restrictions, validations properties Modified
        • Properties are no longer required

      • value property Modified
        • Removing polymorphism is always breaking

          Breaking

PUT /_connector/{connector_id}/_filtering
  • Body
  • application/json content type Modified
    • filtering property Modified
      • domain property Modified
        • Property is no longer required

PUT /_connector/{connector_id}/_name
  • Body
  • application/json content type Modified
    • name property Modified
      • Property is no longer required

PUT /_data_stream/{name}
  • Query
  • master_timeout, timeout query parameters Added
PUT /_enrich/policy/{name}
  • Body
  • application/json content type Modified
    • geo_match property Modified
      • query property Modified
        • knn property Modified
    • match property Modified
      • query property Modified
        • knn property Modified
    • range property Modified
      • query property Modified
        • knn property Modified
PUT /_index_template/{name}
  • Body
  • application/json content type Modified
    • template property Modified
      • aliases property Modified
        • filter property Modified
      • settings property Modified
        • translog property Modified
PUT /_ml/anomaly_detectors/{job_id}
  • Body
  • application/json content type Modified
    • datafeed_config property Modified
      • query property Modified
        • knn property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • datafeed_config property Modified
        • query property Modified
PUT /_ml/data_frame/analytics/{id}
  • Body
  • application/json content type Modified
    • source property Modified
      • query property Modified
        • knn property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • source property Modified
        • query property Modified
PUT /_ml/datafeeds/{datafeed_id}
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • k property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • query property Modified
        • knn property Modified
PUT /_ml/trained_models/{model_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • model_size_bytes property Modified
        • _types:ByteSize, _types:ByteSize alternatives Added
PUT /_security/api_key
  • Body
  • application/json content type Modified
    • role_descriptors property Modified
      • indices property Modified
        • query property Modified
PUT /_security/api_key/{id}
  • Body
  • application/json content type Modified
    • role_descriptors property Modified
      • indices property Modified
        • query property Modified
PUT /_settings
  • Body
  • application/json content type Modified
    • translog property Modified
      • flush_threshold_size property Modified
        • _types:ByteSize, _types:ByteSize alternatives Added
      • retention property Modified
        • size property Modified
PUT /_synonyms/{id}
  • Body
  • application/json content type Modified
    • synonyms_set property Modified
      • Combinator is now oneOf

      • array alternative Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

      • _types:SynonymRule alternative Added
      • array-2 alternative Added
PUT /_template/{name}
  • Body
  • application/json content type Modified
    • aliases property Modified
      • filter property Modified
        • knn property Modified
    • settings property Modified
      • translog property Modified
        • flush_threshold_size, retention properties Modified
PUT /_transform/{transform_id}
  • Body
  • application/json content type Modified
    • source property Modified
      • query property Modified
        • knn property Modified
PUT /{index}
  • Body
  • application/json content type Modified
    • aliases property Modified
      • filter property Modified
        • knn property Modified
    • settings property Modified
      • translog property Modified
        • flush_threshold_size, retention properties Modified
PUT /{index}/_alias/{name}
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • k property Added
PUT /{index}/_aliases/{name}
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • k property Added
PUT /{index}/_settings
  • Body
  • application/json content type Modified
    • translog property Modified
      • flush_threshold_size property Modified
        • _types:ByteSize, _types:ByteSize alternatives Added
      • retention property Modified
        • size property Modified
Removed 1 Breaking
PUT /_connector/{connector_id}/_last_sync
  • Removing a resource is always breaking unless it was deprecated before
    Breaking