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

Feb 11, 2025

main
Compare

API structure has changed

This documentation update aligns with a serverless release. Check out the release notes

187 structure changes including:
4 Additions
183 Modifications
Modified 183 Breaking
DELETE /_connector/{connector_id}
  • Query
  • hard query parameter Added
POST /_reindex
  • Body
  • application/json content type Modified
    • source property Modified
      • query property Modified
        • knn, pinned properties Modified
POST /_render/template
  • Body
  • application/json content type Modified
    • id property Added
POST /_render/template/{id}
  • Body
  • application/json content type Modified
    • id property Added
POST /_scripts/painless/_execute
  • Body
  • application/json content type Modified
    • context_setup property Modified
      • query property Modified
        • knn, pinned properties Modified
POST /_scripts/{id}
  • Query
  • context query parameter Added
POST /_scripts/{id}/{context}
  • Query
  • context query parameter Added
POST /_search
  • Body
  • application/json content type Modified
    • knn property Modified
      • _types:KnnSearch alternative Modified
        • filter property Modified
        • rescore_vector property Added
      • array-2 alternative Modified
        • filter property Modified
        • rescore_vector property Added
    • post_filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • 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
        • search_after property Modified
          • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
            Breaking
      • knn property Modified
        • filter property Modified
        • rescore_vector property Added
      • rrf property Modified
        • filter property Modified
      • text_similarity_reranker property Modified
        • filter property Modified
      • rule property Modified
        • filter property Modified
    • search_after property Modified
      • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
        Breaking
  • Query
  • ignore_throttled query parameter Modified
    • Query parameter is now deprecated
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
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
  • Query
  • ignore_throttled query parameter Modified
    • Query parameter is now deprecated
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
POST /_security/_query/api_key
  • Body
  • application/json content type Modified
    • search_after property Modified
      • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
        Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • api_keys property Modified
        • role_descriptors, limited_by, access properties Modified
        • _sort property Modified
          • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
            Breaking
POST /_security/api_key
  • Body
  • application/json content type Modified
    • role_descriptors property Modified
      • * property Modified
        • indices property Modified
POST /_security/role/{name}
  • Body
  • application/json content type Modified
    • indices property Modified
      • query property Modified
        • query_dsl:QueryContainer, _types:RoleTemplateQuery alternatives Modified
POST /_sql
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • allow_partial_search_results property Added
POST /_sql/translate
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • query property Modified
        • knn, pinned properties Modified
POST /_transform/_preview
  • Response
  • 200 response Modified
    • application/json content type Modified
      • generated_dest_index property Modified
        • aliases, settings, defaults properties Modified
POST /_transform/{transform_id}/_preview
  • Response
  • 200 response Modified
    • application/json content type Modified
      • generated_dest_index property Modified
        • aliases, settings, defaults properties Modified
POST /_transform/{transform_id}/_reset
  • Query
  • timeout query parameter Added
POST /_transform/{transform_id}/_update
  • 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
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
POST /{alias}/_rollover
  • Body
  • application/json content type Modified
    • aliases property Modified
      • * property Modified
        • filter property Modified
POST /{alias}/_rollover/{new_index}
  • Body
  • application/json content type Modified
    • aliases property Modified
      • * property Modified
        • filter property Modified
POST /{index}/_alias/{name}
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
POST /_component_template/{name}
  • Body
  • application/json content type Modified
    • template property Modified
      • aliases property Modified
        • * property Modified
      • settings property Modified
        • lifecycle, mapping properties Modified
      • defaults property Modified
        • lifecycle, mapping properties Modified
POST /_count
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
  • Query
  • ignore_throttled query parameter Modified
    • Query parameter is now deprecated
POST /_field_caps
  • Body
  • application/json content type Modified
    • index_filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
POST /_index_template/_simulate
  • Body
  • application/json content type Modified
    • template property Modified
      • aliases property Modified
        • * property Modified
      • settings property Modified
        • lifecycle, mapping properties 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
        • * property Modified
      • settings property Modified
        • lifecycle, mapping properties 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
        • * property Modified
      • settings property Modified
        • lifecycle, mapping properties Modified
POST /_inference/{inference_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • rerank property Modified
        • score property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • relevance_score property Added
      • text_embedding_bits property Added
POST /_inference/{task_type}/{inference_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • rerank property Modified
        • score property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • relevance_score property Added
      • text_embedding_bits property Added
POST /_ingest/pipeline/_simulate
  • Body
  • application/json content type Modified
    • pipeline property Modified
      • on_failure property Modified
        • append, attachment, bytes, circle, community_id, convert, csv, date, date_index_name, dissect, dot_expander, drop, enrich, fail, fingerprint, foreach, ip_location, geo_grid, geoip, grok, gsub, html_strip, inference, join, json, kv, lowercase, network_direction, pipeline, redact, registered_domain, remove, rename, reroute, script, set, set_security_user, sort, split, terminate, trim, uppercase, urldecode, uri_parts, user_agent properties Modified
      • processors property Modified
        • append, attachment, bytes, circle, community_id, convert, csv, date, date_index_name, dissect, dot_expander, drop, enrich, fail, fingerprint, foreach, ip_location, geo_grid, geoip, grok, gsub, html_strip, inference, join, json, kv, lowercase, network_direction, pipeline, redact, registered_domain, remove, rename, reroute, script, set, set_security_user, sort, split, terminate, trim, uppercase, urldecode, uri_parts, user_agent properties Modified
POST /_ingest/pipeline/{id}/_simulate
  • Body
  • application/json content type Modified
    • pipeline property Modified
      • on_failure property Modified
        • append, attachment, bytes, circle, community_id, convert, csv, date, date_index_name, dissect, dot_expander, drop, enrich, fail, fingerprint, foreach, ip_location, geo_grid, geoip, grok, gsub, html_strip, inference, join, json, kv, lowercase, network_direction, pipeline, redact, registered_domain, remove, rename, reroute, script, set, set_security_user, sort, split, terminate, trim, uppercase, urldecode, uri_parts, user_agent properties Modified
      • processors property Modified
        • append, attachment, bytes, circle, community_id, convert, csv, date, date_index_name, dissect, dot_expander, drop, enrich, fail, fingerprint, foreach, ip_location, geo_grid, geoip, grok, gsub, html_strip, inference, join, json, kv, lowercase, network_direction, pipeline, redact, registered_domain, remove, rename, reroute, script, set, set_security_user, sort, split, terminate, trim, uppercase, urldecode, uri_parts, user_agent properties Modified
POST /_ml/anomaly_detectors/{job_id}/_flush
  • Operation is now deprecated
POST /_ml/data_frame/_evaluate
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
POST /_ml/data_frame/analytics/_preview
  • Body
  • application/json content type Modified
    • config property Modified
      • source property Modified
        • _source property Modified
      • analyzed_fields property Modified
        • includes, excludes properties Modified
          • Properties are no longer required
POST /_ml/data_frame/analytics/{id}/_preview
  • Body
  • application/json content type Modified
    • config property Modified
      • source property Modified
        • _source property Modified
      • analyzed_fields property Modified
        • includes, excludes properties Modified
          • Properties are no longer required
POST /_ml/data_frame/analytics/{id}/_update
  • Response
  • 200 response Modified
    • application/json content type Modified
      • analyzed_fields property Modified
        • includes, excludes properties Modified
          • Properties are no longer required
      • source property Modified
        • _source property Modified
POST /_ml/datafeeds/_preview
  • Body
  • application/json content type Modified
    • datafeed_config property Modified
      • query property Modified
        • knn, pinned properties 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, pinned properties 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
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • query property Modified
        • knn, pinned properties Modified
POST /_msearch
  • Body
  • application/json content type Modified
    • msearch:MultisearchBody alternative Modified
      • query property Modified
        • knn, pinned properties Modified
      • knn property Modified
        • _types:KnnSearch, array-2 alternatives Modified
      • post_filter property Modified
        • knn, pinned properties Modified
      • rescore property Modified
        • _types:Rescore, array-2 alternatives Modified
      • search_after property Modified
        • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
          Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • responses property Modified
        • msearch:MultiSearchItem alternative Modified
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
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • params property Modified
      • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
        Breaking
    • include_ccs_metadata property Added
POST /_rank_eval
  • Body
  • application/json content type Modified
    • requests property Modified
      • request property Modified
        • query property Modified
POST /{index}/_aliases/{name}
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
PUT /_component_template/{name}
  • Body
  • application/json content type Modified
    • template property Modified
      • aliases property Modified
        • * property Modified
      • settings property Modified
        • lifecycle, mapping properties Modified
      • defaults property Modified
        • lifecycle, mapping properties Modified
PUT /_enrich/policy/{name}
  • Body
  • application/json content type Modified
    • geo_match property Modified
      • query property Modified
        • knn, pinned properties Modified
    • match property Modified
      • query property Modified
        • knn, pinned properties Modified
    • range property Modified
      • query property Modified
        • knn, pinned properties Modified
  • Query
  • master_timeout query parameter Added
PUT /_enrich/policy/{name}/_execute
  • Query
  • master_timeout query parameter Added
PUT /_index_template/{name}
  • Body
  • application/json content type Modified
    • template property Modified
      • aliases property Modified
        • * property Modified
      • settings property Modified
        • lifecycle, mapping properties Modified
PUT /_ingest/pipeline/{id}
  • Body
  • application/json content type Modified
    • on_failure property Modified
      • append property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • attachment property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • bytes property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • circle property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • community_id property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • convert property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • csv property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • date property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • date_index_name property Modified
        • if property Modified
          • Type went from string to object
            Breaking
        • date_formats property Modified
          • Property is no longer required
      • dissect property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • dot_expander property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • drop property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • enrich property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • fail property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • fingerprint property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • foreach property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • ip_location property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • geo_grid property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • geoip property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • grok property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • gsub property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • html_strip property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • inference property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • join property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • json property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • kv property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • lowercase property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • network_direction property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • pipeline property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • redact property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • registered_domain property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • remove property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • rename property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • reroute property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • script property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • set property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • set_security_user property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • sort property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • split property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • terminate property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • trim property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • uppercase property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • urldecode property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • uri_parts property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • user_agent property Modified
        • if property Modified
          • Type went from string to object
            Breaking
    • processors property Modified
      • append property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • attachment property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • bytes property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • circle property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • community_id property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • convert property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • csv property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • date property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • date_index_name property Modified
        • if property Modified
          • Type went from string to object
            Breaking
        • date_formats property Modified
          • Property is no longer required
      • dissect property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • dot_expander property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • drop property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • enrich property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • fail property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • fingerprint property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • foreach property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • ip_location property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • geo_grid property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • geoip property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • grok property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • gsub property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • html_strip property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • inference property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • join property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • json property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • kv property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • lowercase property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • network_direction property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • pipeline property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • redact property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • registered_domain property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • remove property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • rename property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • reroute property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • script property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • set property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • set_security_user property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • sort property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • split property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • terminate property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • trim property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • uppercase property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • urldecode property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • uri_parts property Modified
        • if property Modified
          • Type went from string to object
            Breaking
      • user_agent property Modified
        • if property Modified
          • Type went from string to object
            Breaking
PUT /_ml/anomaly_detectors/{job_id}
  • Body
  • application/json content type Modified
    • datafeed_config property Modified
      • query property Modified
        • knn, pinned properties Modified
PUT /_ml/data_frame/analytics/{id}
  • Body
  • application/json content type Modified
    • analyzed_fields property Modified
      • includes, excludes properties Modified
        • Properties are no longer required
    • source property Modified
      • _source property Modified
        • includes, excludes properties Modified
          • Properties are no longer required
  • Response
  • 200 response Modified
    • application/json content type Modified
      • analyzed_fields property Modified
        • includes, excludes properties Modified
          • Properties are no longer required
      • source property Modified
        • _source property Modified
PUT /_ml/datafeeds/{datafeed_id}
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • query property Modified
        • knn, pinned properties Modified
PUT /_query_rules/{ruleset_id}
  • Body
  • application/json content type Modified
    • rules property Modified
      • _types:QueryRule alternative Modified
        • actions property Modified
      • array-2 alternative Modified
        • actions property Modified
PUT /_query_rules/{ruleset_id}/_rule/{rule_id}
  • Body
  • application/json content type Modified
    • actions property Modified
      • docs property Modified
        • _index property Modified
          • Property is no longer required
PUT /_scripts/{id}
  • Query
  • context query parameter Added
PUT /_scripts/{id}/{context}
  • Query
  • context query parameter Added
PUT /_security/api_key
  • Body
  • application/json content type Modified
    • role_descriptors property Modified
      • * property Modified
        • indices property Modified
PUT /_security/api_key/{id}
  • Body
  • application/json content type Modified
    • role_descriptors property Modified
      • * property Modified
        • indices property Modified
PUT /_security/role/{name}
  • Body
  • application/json content type Modified
    • indices property Modified
      • query property Modified
        • query_dsl:QueryContainer, _types:RoleTemplateQuery alternatives Modified
PUT /_settings
  • Body
  • application/json content type Modified
    • lifecycle property Modified
      • prefer_ilm property Added
        • boolean-1, string-2 properties Added
    • mapping property Modified
      • ignore_malformed property Modified
        • Combinator is now oneOf
        • ignore_malformed alternative Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • boolean-1, string-2 alternatives Added
      • source property Added
PUT /{index}
  • Body
  • application/json content type Modified
    • aliases property Modified
      • * property Modified
        • filter property Modified
    • settings property Modified
      • lifecycle property Modified
        • prefer_ilm property Added
      • mapping property Modified
        • ignore_malformed property Modified
          • Combinator is now oneOf
        • source property Added
PUT /{index}/_alias/{name}
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
PUT /{index}/_aliases/{name}
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
PUT /{index}/_bulk
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • * property Modified
  • Query
  • include_source_on_error query parameter Added
PUT /{index}/_create/{id}
  • Query
  • include_source_on_error query parameter Added
PUT /{index}/_doc/{id}
  • Query
  • include_source_on_error query parameter Added
PUT /{index}/_settings
  • Body
  • application/json content type Modified
    • lifecycle property Modified
      • prefer_ilm property Added
        • boolean-1, string-2 properties Added
    • mapping property Modified
      • ignore_malformed property Modified
        • Combinator is now oneOf
        • ignore_malformed alternative Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • boolean-1, string-2 alternatives Added
      • source property Added
POST /{index}/_async_search
  • Body
  • application/json content type Modified
    • knn property Modified
      • _types:KnnSearch alternative Modified
        • filter property Modified
        • rescore_vector property Added
      • array-2 alternative Modified
        • filter property Modified
        • rescore_vector property Added
    • post_filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • rescore property Modified
      • _types:Rescore alternative Modified
        • query property Modified
      • array-2 alternative Modified
        • query property Modified
    • search_after property Modified
      • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
        Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • response property Modified
        • hits property Modified
  • Query
  • keep_alive query parameter Added
POST /{index}/_bulk
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • * property Modified
  • Query
  • include_source_on_error query parameter Added
POST /{index}/_count
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
  • Query
  • ignore_throttled query parameter Modified
    • Query parameter is now deprecated
POST /{index}/_create/{id}
  • Query
  • include_source_on_error query parameter Added
POST /{index}/_delete_by_query
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
POST /{index}/_doc
  • Query
  • include_source_on_error query parameter Added
POST /{index}/_doc/{id}
  • Query
  • include_source_on_error query parameter Added
POST /{index}/_eql/search
  • Body
  • application/json content type Modified
    • filter property Modified
      • query_dsl:QueryContainer alternative Modified
        • knn, pinned properties Modified
      • array-2 alternative Modified
        • knn, pinned properties Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • shard_failures property Added
POST /{index}/_explain/{id}
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
POST /{index}/_field_caps
  • Body
  • application/json content type Modified
    • index_filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
POST /{index}/_graph/explore
  • Body
  • application/json content type Modified
    • connections property Modified
      • query property Modified
        • Property is no longer required
        • knn, pinned properties Modified
      • vertices property Modified
        • include property Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • vertices property Modified
      • include property Modified
        • boost property Modified
          • Property is no longer required
POST /{index}/_msearch
  • Body
  • application/json content type Modified
    • msearch:MultisearchBody alternative Modified
      • query property Modified
        • knn, pinned properties Modified
      • knn property Modified
        • _types:KnnSearch, array-2 alternatives Modified
      • post_filter property Modified
        • knn, pinned properties Modified
      • rescore property Modified
        • _types:Rescore, array-2 alternatives Modified
      • search_after property Modified
        • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
          Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • responses property Modified
        • msearch:MultiSearchItem alternative Modified
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
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
POST /{index}/_pit
  • Body
  • application/json content type Modified
    • index_filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
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
        • rescore_vector property Added
      • array-2 alternative Modified
        • filter property Modified
        • rescore_vector property Added
    • post_filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • 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
        • search_after property Modified
          • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
            Breaking
      • knn property Modified
        • filter property Modified
        • rescore_vector property Added
      • rrf property Modified
        • filter property Modified
      • text_similarity_reranker property Modified
        • filter property Modified
      • rule property Modified
        • filter property Modified
    • search_after property Modified
      • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
        Breaking
  • Query
  • ignore_throttled query parameter Modified
    • Query parameter is now deprecated
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
POST /{index}/_search/template
  • Query
  • ignore_throttled query parameter Modified
    • Query parameter is now deprecated
  • 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
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
POST /{index}/_update/{id}
  • Query
  • include_source_on_error query parameter Added
POST /{index}/_update_by_query
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
POST /{index}/_validate/query
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
PUT /_bulk
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • * property Modified
  • Query
  • include_source_on_error query parameter Added
GET /_cat/ml/trained_models/{model_id}
  • Response
  • 200 response Modified
    • text/plain content type 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 /_connector
  • Response
  • 200 response Modified
    • application/json content type Modified
      • results property Modified
        • deleted property Added
  • Query
  • include_deleted query parameter Added
GET /_connector/{connector_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • deleted property Added
  • Query
  • include_deleted query parameter Added
GET /_count
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
  • Query
  • ignore_throttled query parameter Modified
    • Query parameter is now deprecated
GET /_enrich/policy
  • Response
  • 200 response Modified
    • application/json content type Modified
      • policies property Modified
        • config property Modified
  • Query
  • master_timeout query parameter Added
GET /_enrich/policy/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • policies property Modified
        • config property Modified
  • Query
  • master_timeout query parameter Added
GET /_eql/search/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • shard_failures property Added
GET /_field_caps
  • Body
  • application/json content type Modified
    • index_filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
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 /_ingest/pipeline
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • on_failure, processors properties Modified
GET /_ingest/pipeline/_simulate
  • Body
  • application/json content type Modified
    • pipeline property Modified
      • on_failure property Modified
        • append, attachment, bytes, circle, community_id, convert, csv, date, date_index_name, dissect, dot_expander, drop, enrich, fail, fingerprint, foreach, ip_location, geo_grid, geoip, grok, gsub, html_strip, inference, join, json, kv, lowercase, network_direction, pipeline, redact, registered_domain, remove, rename, reroute, script, set, set_security_user, sort, split, terminate, trim, uppercase, urldecode, uri_parts, user_agent properties Modified
      • processors property Modified
        • append, attachment, bytes, circle, community_id, convert, csv, date, date_index_name, dissect, dot_expander, drop, enrich, fail, fingerprint, foreach, ip_location, geo_grid, geoip, grok, gsub, html_strip, inference, join, json, kv, lowercase, network_direction, pipeline, redact, registered_domain, remove, rename, reroute, script, set, set_security_user, sort, split, terminate, trim, uppercase, urldecode, uri_parts, user_agent properties Modified
GET /_ingest/pipeline/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • on_failure, processors properties Modified
GET /_ingest/pipeline/{id}/_simulate
  • Body
  • application/json content type Modified
    • pipeline property Modified
      • on_failure property Modified
        • append, attachment, bytes, circle, community_id, convert, csv, date, date_index_name, dissect, dot_expander, drop, enrich, fail, fingerprint, foreach, ip_location, geo_grid, geoip, grok, gsub, html_strip, inference, join, json, kv, lowercase, network_direction, pipeline, redact, registered_domain, remove, rename, reroute, script, set, set_security_user, sort, split, terminate, trim, uppercase, urldecode, uri_parts, user_agent properties Modified
      • processors property Modified
        • append, attachment, bytes, circle, community_id, convert, csv, date, date_index_name, dissect, dot_expander, drop, enrich, fail, fingerprint, foreach, ip_location, geo_grid, geoip, grok, gsub, html_strip, inference, join, json, kv, lowercase, network_direction, pipeline, redact, registered_domain, remove, rename, reroute, script, set, set_security_user, sort, split, terminate, trim, uppercase, urldecode, uri_parts, user_agent properties Modified
GET /_ml/data_frame/analytics
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_frame_analytics property Modified
        • analyzed_fields, source properties Modified
GET /_ml/data_frame/analytics/_preview
  • Body
  • application/json content type Modified
    • config property Modified
      • source property Modified
        • _source property Modified
      • analyzed_fields property Modified
        • includes, excludes properties Modified
          • Properties are no longer required
GET /_ml/data_frame/analytics/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_frame_analytics property Modified
        • analyzed_fields, source properties Modified
GET /_ml/data_frame/analytics/{id}/_preview
  • Body
  • application/json content type Modified
    • config property Modified
      • source property Modified
        • _source property Modified
      • analyzed_fields property Modified
        • includes, excludes properties Modified
          • Properties are no longer required
GET /_ml/datafeeds/_preview
  • Body
  • application/json content type Modified
    • datafeed_config property Modified
      • query property Modified
        • knn, pinned properties Modified
    • job_config property Modified
      • datafeed_config 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, pinned properties Modified
    • job_config property Modified
      • datafeed_config property Modified
        • query property Modified
DELETE /_enrich/policy/{name}
  • Query
  • master_timeout query parameter Added
DELETE /_ml/trained_models/{model_id}
  • Query
  • timeout query parameter Added
DELETE /_search/scroll/{scroll_id}
  • Path
  • scroll_id path parameter Modified
    • Path parameter is now deprecated
GET /_alias
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • aliases property Modified
GET /_alias/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • aliases 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 /_cat/aliases
  • Response
  • 200 response Modified
    • text/plain content type Added
GET /_cat/aliases/{name}
  • Response
  • 200 response Modified
    • text/plain content type Added
GET /_cat/component_templates
  • Response
  • 200 response Modified
    • application/json content type Modified
      • version property Modified
        • Combinator is now oneOf
        • version alternative Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • string-1, string-2 alternatives Added
    • text/plain content type Added
GET /_cat/component_templates/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • version property Modified
        • Combinator is now oneOf
        • version alternative Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • string-1, string-2 alternatives Added
    • text/plain content type Added
GET /_cat/count
  • Response
  • 200 response Modified
    • text/plain content type Added
GET /_cat/count/{index}
  • Response
  • 200 response Modified
    • text/plain content type Added
GET /_cat/indices
  • Response
  • 200 response Modified
    • text/plain content type Added
GET /_cat/indices/{index}
  • Response
  • 200 response Modified
    • text/plain content type Added
GET /_cat/ml/anomaly_detectors
  • Response
  • 200 response Modified
    • text/plain content type Added
GET /_cat/ml/anomaly_detectors/{job_id}
  • Response
  • 200 response Modified
    • text/plain content type Added
GET /_cat/ml/data_frame/analytics
  • Response
  • 200 response Modified
    • text/plain content type Added
GET /_cat/ml/data_frame/analytics/{id}
  • Response
  • 200 response Modified
    • text/plain content type Added
GET /_cat/ml/datafeeds
  • Response
  • 200 response Modified
    • text/plain content type Added
GET /_cat/ml/datafeeds/{datafeed_id}
  • Response
  • 200 response Modified
    • text/plain content type Added
GET /_cat/ml/trained_models
  • Response
  • 200 response Modified
    • text/plain content type Added
GET /_msearch
  • Body
  • application/json content type Modified
    • msearch:MultisearchBody alternative Modified
      • query property Modified
        • knn, pinned properties Modified
      • knn property Modified
        • _types:KnnSearch, array-2 alternatives Modified
      • post_filter property Modified
        • knn, pinned properties Modified
      • rescore property Modified
        • _types:Rescore, array-2 alternatives Modified
      • search_after property Modified
        • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
          Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • responses property Modified
        • msearch:MultiSearchItem alternative Modified
GET /{index}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • aliases, settings, defaults properties Modified
GET /{index}/_alias
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • aliases property Modified
GET /{index}/_alias/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • aliases property Modified
GET /{index}/_count
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
  • Query
  • ignore_throttled query parameter Modified
    • Query parameter is now deprecated
GET /{index}/_eql/search
  • Body
  • application/json content type Modified
    • filter property Modified
      • query_dsl:QueryContainer alternative Modified
        • knn, pinned properties Modified
      • array-2 alternative Modified
        • knn, pinned properties Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • shard_failures property Added
GET /{index}/_explain/{id}
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
GET /{index}/_field_caps
  • Body
  • application/json content type Modified
    • index_filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
GET /{index}/_graph/explore
  • Body
  • application/json content type Modified
    • connections property Modified
      • query property Modified
        • Property is no longer required
        • knn, pinned properties Modified
      • vertices property Modified
        • include property Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • vertices property Modified
      • include property Modified
        • boost property Modified
          • Property is no longer required
GET /{index}/_msearch
  • Body
  • application/json content type Modified
    • msearch:MultisearchBody alternative Modified
      • query property Modified
        • knn, pinned properties Modified
      • knn property Modified
        • _types:KnnSearch, array-2 alternatives Modified
      • post_filter property Modified
        • knn, pinned properties Modified
      • rescore property Modified
        • _types:Rescore, array-2 alternatives Modified
      • search_after property Modified
        • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
          Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • responses property Modified
        • msearch:MultiSearchItem alternative Modified
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
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
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
        • rescore_vector property Added
      • array-2 alternative Modified
        • filter property Modified
        • rescore_vector property Added
    • post_filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • 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
        • search_after property Modified
          • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
            Breaking
      • knn property Modified
        • filter property Modified
        • rescore_vector property Added
      • rrf property Modified
        • filter property Modified
      • text_similarity_reranker property Modified
        • filter property Modified
      • rule property Modified
        • filter property Modified
    • search_after property Modified
      • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
        Breaking
  • Query
  • ignore_throttled query parameter Modified
    • Query parameter is now deprecated
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
GET /{index}/_search/template
  • Query
  • ignore_throttled query parameter Modified
    • Query parameter is now deprecated
  • 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
      • * property Modified
        • aliases, settings, defaults properties Modified
GET /{index}/_settings/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • aliases, settings, defaults properties Modified
GET /{index}/_terms_enum
  • Body
  • application/json content type Modified
    • index_filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
GET /{index}/_validate/query
  • Body
  • application/json content type Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
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
        • rescore_vector property Added
      • array-2 alternative Modified
        • filter property Modified
        • rescore_vector property Added
    • post_filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • rescore property Modified
      • _types:Rescore alternative Modified
        • query property Modified
      • array-2 alternative Modified
        • query property Modified
    • search_after property Modified
      • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
        Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • response property Modified
        • hits property Modified
  • Query
  • keep_alive query parameter Added
POST /_bulk
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • * property Modified
  • Query
  • include_source_on_error query parameter Added
GET /_msearch/template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • responses property Modified
        • msearch:MultiSearchItem alternative Modified
GET /_query_rules/{ruleset_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • rules property Modified
        • actions property Modified
GET /_query_rules/{ruleset_id}/_rule/{rule_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • actions property Modified
        • docs property Modified
GET /_rank_eval
  • Body
  • application/json content type Modified
    • requests property Modified
      • request property Modified
        • query property Modified
GET /_render/template
  • Body
  • application/json content type Modified
    • id property Added
GET /_render/template/{id}
  • Body
  • application/json content type Modified
    • id property Added
GET /_scripts/painless/_execute
  • Body
  • application/json content type Modified
    • context_setup property Modified
      • query property Modified
        • knn, pinned properties Modified
GET /_search
  • Body
  • application/json content type Modified
    • knn property Modified
      • _types:KnnSearch alternative Modified
        • filter property Modified
        • rescore_vector property Added
      • array-2 alternative Modified
        • filter property Modified
        • rescore_vector property Added
    • post_filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • query property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • 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
        • search_after property Modified
          • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
            Breaking
      • knn property Modified
        • filter property Modified
        • rescore_vector property Added
      • rrf property Modified
        • filter property Modified
      • text_similarity_reranker property Modified
        • filter property Modified
      • rule property Modified
        • filter property Modified
    • search_after property Modified
      • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
        Breaking
  • Query
  • ignore_throttled query parameter Modified
    • Query parameter is now deprecated
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
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
  • Query
  • ignore_throttled query parameter Modified
    • Query parameter is now deprecated
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hits property Modified
        • hits property Modified
GET /_security/_query/api_key
  • Body
  • application/json content type Modified
    • search_after property Modified
      • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
        Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • api_keys property Modified
        • role_descriptors, limited_by, access properties Modified
        • _sort property Modified
          • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
            Breaking
GET /_security/api_key
  • Response
  • 200 response Modified
    • application/json content type Modified
      • api_keys property Modified
        • role_descriptors, limited_by, access properties Modified
        • _sort property Modified
          • Type went from array[number | string | boolean | null | object] to array[number | string | boolean | null]
            Breaking
GET /_security/role
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • indices property Modified
GET /_security/role/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • indices property Modified
GET /_settings
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • aliases, settings, defaults properties Modified
GET /_settings/{name}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • aliases, settings, defaults properties Modified
GET /_sql
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
    • allow_partial_search_results property Added
GET /_sql/translate
  • Body
  • application/json content type Modified
    • filter property Modified
      • knn property Modified
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • query property Modified
        • knn, pinned properties Modified
GET /_transform/_preview
  • Response
  • 200 response Modified
    • application/json content type Modified
      • generated_dest_index property Modified
        • aliases, settings, defaults properties Modified
GET /_transform/{transform_id}/_preview
  • 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
        • rescore_vector property Added
      • pinned property Modified
        • docs property Modified
Added 4
POST /_security/_query/role
POST /_inference/{task_type}/{inference_id}/_unified
POST /_inference/{inference_id}/_unified
GET /_security/_query/role