Change Updates

Do not miss any Elastic APIs Hub changes, ever again

Subscribe to the Elastic APIs Hub changelog to be up to date on recent changes.

RSS

Changelog

Last update:
1 structure change including:
1 Breaking change
1 Modification
Modified 1 Breaking
POST /agents/actions/{actionId}/cancel
  • Path went from `/agents/{agentId}/actions/{actionId}/cancel` to `/agents/actions/{actionId}/cancel` (same operationId)
    Breaking
  • Path
  • agentId path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

Kibana Serverless API
1 structure change including:
1 Modification
Modified 1 Breaking
POST /agents/actions/{actionId}/cancel
  • Path went from `/agents/{agentId}/actions/{actionId}/cancel` to `/agents/actions/{actionId}/cancel` (same operationId)
  • Path
  • agentId path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

Elasticsearch Serverless API
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
    • Full types 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

We've added the 8.15.0 Fleet and alerting APIs and updated the authentication options.

215 structure changes including:
113 Additions
102 Modifications
Modified 102
DELETE /api/actions/action/{actionId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/configure
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/configure/connectors/_find
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/reporters
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/status
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/tags
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/{caseId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/{caseId}/alerts
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/{caseId}/comments
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/{caseId}/comments/_find
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/{caseId}/comments/{commentId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/{caseId}/user_actions
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/{caseId}/user_actions/_find
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/data_views
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/data_views/data_view/{viewId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/data_views/default
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/ml/saved_objects/sync
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/saved_objects/_find
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/saved_objects/resolve/{type}/{id}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/saved_objects/{type}/{id}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/status
  • Authentication
  • Api key auth, Basic auth authentication methods Added
PATCH /api/cases
  • Authentication
  • Api key auth, Basic auth authentication methods Added
PATCH /api/cases/configure/{configurationId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
PATCH /api/cases/{caseId}/comments
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/actions
  • Authentication
  • Api key auth, Basic auth authentication methods Added
DELETE /api/actions/connector/{connectorId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
DELETE /api/alerting/rule/{ruleId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
DELETE /api/alerts/alert/{alertId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
DELETE /api/cases
  • Authentication
  • Api key auth, Basic auth authentication methods Added
DELETE /api/cases/{caseId}/comments
  • Authentication
  • Api key auth, Basic auth authentication methods Added
DELETE /api/cases/{caseId}/comments/{commentId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
DELETE /api/data_views/data_view/{viewId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
DELETE /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/actions
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/actions/action/{actionId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/actions/connector/{connectorId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/actions/connector_types
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/actions/connectors
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/actions/list_action_types
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/alerting/_health
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/alerting/rule/{ruleId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/alerting/rule_types
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/alerting/rules/_find
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/alerts/alert/{alertId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/alerts/alerts/_find
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/alerts/alerts/_health
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/alerts/alerts/list_alert_types
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/apm/services/{serviceName}/annotation/search
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/_find
  • Authentication
  • Api key auth, Basic auth authentication methods Added
GET /api/cases/alerts/{alertId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/actions/action/{actionId}/_execute
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/data_views/data_view
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/data_views/data_view/{viewId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/data_views/data_view/{viewId}/fields
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/data_views/data_view/{viewId}/runtime_field
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/data_views/default
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/data_views/swap_references
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/data_views/swap_references/_preview
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/encrypted_saved_objects/_rotate_key
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/saved_objects/_bulk_create
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/saved_objects/_bulk_delete
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/saved_objects/_bulk_get
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/saved_objects/_bulk_resolve
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/saved_objects/_bulk_update
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/saved_objects/_export
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/saved_objects/_import
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/saved_objects/_resolve_import_errors
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/saved_objects/{type}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/saved_objects/{type}/{id}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
PUT /api/actions/action/{actionId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
PUT /api/actions/connector/{connectorId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
PUT /api/alerting/rule/{ruleId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
PUT /api/alerts/alert/{alertId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
PUT /api/data_views/data_view/{viewId}/runtime_field
  • Authentication
  • Api key auth, Basic auth authentication methods Added
PUT /api/saved_objects/{type}/{id}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/actions/connector
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/actions/connector/{connectorId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/actions/connector/{connectorId}/_execute
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerting/rule
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerting/rule/{ruleId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerting/rule/{ruleId}/_disable
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerting/rule/{ruleId}/_enable
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerting/rule/{ruleId}/_mute_all
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerting/rule/{ruleId}/_unmute_all
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerting/rule/{ruleId}/_update_api_key
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerting/rule/{ruleId}/alert/{alertId}/_mute
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerting/rule/{ruleId}/alert/{alertId}/_unmute
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/cases/{caseId}/connector/{connectorId}/_push
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/cases/{caseId}/comments
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/cases/configure
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/cases
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/apm/services/{serviceName}/annotation
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/apm/agent_keys
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerts/alert/{alertId}/alert_instance/{alertInstanceId}/_unmute
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerts/alert/{alertId}/alert_instance/{alertInstanceId}/_mute
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerts/alert/{alertId}/_unmute_all
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerts/alert/{alertId}/_mute_all
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerts/alert/{alertId}/_enable
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerts/alert/{alertId}/_disable
  • Authentication
  • Api key auth, Basic auth authentication methods Added
POST /api/alerts/alert/{alertId}
  • Authentication
  • Api key auth, Basic auth authentication methods Added
Added 113
PUT /settings
PUT /s/{spaceId}/api/observability/slos/{sloId}
PUT /proxies/{itemId}
PUT /package_policies/{packagePolicyId}
PUT /outputs/{outputId}
GET /agents/{agentId}/uploads
GET /data_streams
GET /enrollment-api-keys
GET /enrollment-api-keys/{keyId}
GET /enrollment_api_keys
GET /enrollment_api_keys/{keyId}
GET /epm/categories
GET /epm/packages
GET /epm/packages/limited
GET /epm/packages/{pkgName}/stats
GET /epm/packages/{pkgName}/{pkgVersion}
GET /epm/packages/{pkgName}/{pkgVersion}/{filePath}
GET /epm/packages/{pkgkey}
GET /epm/templates/{pkgName}/{pkgVersion}/inputs
GET /epm/verification_key_id
GET /fleet_server_hosts
GET /fleet_server_hosts/{itemId}
GET /kubernetes
GET /outputs
GET /outputs/{outputId}
GET /outputs/{outputId}/health
GET /package_policies
GET /package_policies/{packagePolicyId}
GET /proxies
GET /proxies/{itemId}
GET /s/{spaceId}/api/observability/slos
GET /s/{spaceId}/api/observability/slos/{sloId}
DELETE /agent_download_sources/{sourceId}
DELETE /agents/files/{fileId}
DELETE /agents/{agentId}
DELETE /enrollment-api-keys/{keyId}
DELETE /enrollment_api_keys/{keyId}
DELETE /epm/packages/{pkgName}/{pkgVersion}
DELETE /epm/packages/{pkgkey}
DELETE /fleet_server_hosts/{itemId}
DELETE /outputs/{outputId}
DELETE /package_policies/{packagePolicyId}
DELETE /proxies/{itemId}
DELETE /s/{spaceId}/api/observability/slos/{sloId}
GET /agent-status
GET /agent_download_sources
GET /agent_download_sources/{sourceId}
GET /agent_policies
GET /agent_policies/{agentPolicyId}
GET /agent_policies/{agentPolicyId}/download
GET /agent_policies/{agentPolicyId}/full
GET /agent_status
GET /agent_status/data
GET /agents
GET /agents/action_status
GET /agents/files/{fileId}/{fileName}
GET /agents/setup
GET /agents/tags
GET /agents/{agentId}
POST /epm/packages/{pkgName}/{pkgVersion}
POST /epm/packages/{pkgName}/{pkgVersion}/transforms/authorize
POST /epm/packages/{pkgkey}
POST /fleet_server_hosts
POST /health_check
POST /logstash_api_keys
POST /outputs
POST /package_policies
POST /package_policies/_bulk_get
POST /package_policies/delete
POST /package_policies/upgrade
POST /package_policies/upgrade/dryrun
POST /proxies
POST /s/{spaceId}/api/observability/slos
POST /s/{spaceId}/api/observability/slos/_delete_instances
POST /s/{spaceId}/api/observability/slos/{sloId}/_reset
POST /s/{spaceId}/api/observability/slos/{sloId}/disable
POST /s/{spaceId}/api/observability/slos/{sloId}/enable
POST /service-tokens
POST /service_tokens
POST /setup
PUT /agent_download_sources/{sourceId}
PUT /agent_policies/{agentPolicyId}
PUT /agents/{agentId}
PUT /agents/{agentId}/reassign
PUT /epm/packages/{pkgName}/{pkgVersion}
PUT /fleet_server_hosts/{itemId}
GET /settings
GET /settings/enrollment
GET /uninstall_tokens
GET /uninstall_tokens/{uninstallTokenId}
POST /agent_download_sources
POST /agent_policies
POST /agent_policies/_bulk_get
POST /agent_policies/delete
POST /agent_policies/{agentPolicyId}/copy
POST /agents
POST /agents/bulk_reassign
POST /agents/bulk_request_diagnostics
POST /agents/bulk_unenroll
POST /agents/bulk_update_agent_tags
POST /agents/bulk_upgrade
POST /agents/setup
POST /agents/{agentId}/actions
POST /agents/{agentId}/actions/{actionId}/cancel
POST /agents/{agentId}/reassign
POST /agents/{agentId}/request_diagnostics
POST /agents/{agentId}/unenroll
POST /agents/{agentId}/upgrade
POST /enrollment-api-keys
POST /enrollment_api_keys
POST /epm/bulk_assets
POST /epm/packages
POST /epm/packages/_bulk
Kibana Serverless API

We've added the Serverless Fleet and alerting APIs and updated the method for generating these docs so they now include the "Elastic-Api-Version" qualifier.

155 structure changes including:
117 Additions
37 Modifications
1 Removal
Modified 37 Breaking
DELETE /api/actions/connector/{connectorId}
  • Response
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/apm/services/{serviceName}/annotation
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/apm/agent_keys
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/actions/connector/{connectorId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/actions/connector
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /s/{spaceId}/api/observability/slos/{sloId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 403 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /s/{spaceId}/api/observability/slos
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 403 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/ml/saved_objects/sync
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/data_views/default
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/data_views/data_view/{viewId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/data_views
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/apm/services/{serviceName}/annotation/search
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/actions/connectors
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/actions/connector_types
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/actions/connector/{connectorId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
DELETE /s/{spaceId}/api/observability/slos/{sloId}
  • Response
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 403 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
DELETE /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Response
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
DELETE /api/data_views/data_view/{viewId}
  • Response
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
PUT /s/{spaceId}/api/observability/slos/{sloId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 403 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
PUT /api/data_views/data_view/{viewId}/runtime_field
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
PUT /api/actions/connector/{connectorId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /s/{spaceId}/api/observability/slos/{sloId}/enable
  • Response
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 403 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /s/{spaceId}/api/observability/slos/{sloId}/disable
  • Response
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 403 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /s/{spaceId}/api/observability/slos/{sloId}/_reset
  • Response
  • 204 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 403 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /s/{spaceId}/api/observability/slos/_delete_instances
  • Response
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 403 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /s/{spaceId}/api/observability/slos
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 403 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 409 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/saved_objects/_import
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • multipart/form-data content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • multipart/form-data; Elastic-Api-Version=2023-10-31 content type Added
POST /api/saved_objects/_export
  • Response
  • 200 response Modified
    • application/x-ndjson content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/x-ndjson; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/swap_references/_preview
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/swap_references
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/default
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Response
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/data_view/{viewId}/runtime_field
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/data_view/{viewId}/fields
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/data_view/{viewId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/data_view
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
Removed 1
GET /api/status
Added 117
POST /outputs
POST /logstash_api_keys
POST /health_check
POST /fleet_server_hosts
POST /epm/packages/{pkgkey}
POST /epm/packages/{pkgName}/{pkgVersion}/transforms/authorize
POST /epm/packages/{pkgName}/{pkgVersion}
POST /epm/packages/_bulk
POST /epm/packages
POST /epm/bulk_assets
POST /enrollment_api_keys
POST /enrollment-api-keys
POST /api/alerting/rule/{rule_id}/alert/{alert_id}/_unmute
POST /api/alerting/rule/{rule_id}/alert/{alert_id}/_mute
POST /api/alerting/rule/{id}/_update_api_key
POST /api/alerting/rule/{id}/_unmute_all
POST /api/alerting/rule/{id}/_mute_all
POST /api/alerting/rule/{id}/_enable
POST /api/alerting/rule/{id}/_disable
DELETE /agent_download_sources/{sourceId}
PUT /settings
PUT /proxies/{itemId}
PUT /package_policies/{packagePolicyId}
PUT /outputs/{outputId}
PUT /fleet_server_hosts/{itemId}
PUT /epm/packages/{pkgName}/{pkgVersion}
PUT /api/alerting/rule/{id}
PUT /agents/{agentId}/reassign
PUT /agents/{agentId}
PUT /agent_policies/{agentPolicyId}
PUT /agent_download_sources/{sourceId}
POST /setup
POST /service_tokens
POST /service-tokens
POST /proxies
POST /package_policies/upgrade/dryrun
POST /package_policies/upgrade
POST /package_policies/delete
POST /package_policies/_bulk_get
POST /package_policies
GET /agent_status/data
GET /agents
GET /agents/action_status
GET /agents/files/{fileId}/{fileName}
GET /agents/setup
GET /agents/tags
GET /agents/{agentId}
GET /agents/{agentId}/uploads
GET /api/alerting/rule/{id}
GET /api/alerting/rules/_find
GET /api/status
GET /data_streams
GET /enrollment-api-keys
GET /enrollment-api-keys/{keyId}
GET /enrollment_api_keys
GET /enrollment_api_keys/{keyId}
GET /epm/categories
GET /epm/packages
GET /epm/packages/limited
DELETE /agents/files/{fileId}
DELETE /agents/{agentId}
DELETE /api/alerting/rule/{id}
DELETE /enrollment-api-keys/{keyId}
DELETE /enrollment_api_keys/{keyId}
DELETE /epm/packages/{pkgName}/{pkgVersion}
DELETE /epm/packages/{pkgkey}
DELETE /fleet_server_hosts/{itemId}
DELETE /outputs/{outputId}
DELETE /package_policies/{packagePolicyId}
DELETE /proxies/{itemId}
GET /agent-status
GET /agent_download_sources
GET /agent_download_sources/{sourceId}
GET /agent_policies
GET /agent_policies/{agentPolicyId}
GET /agent_policies/{agentPolicyId}/download
GET /agent_policies/{agentPolicyId}/full
GET /agent_status
GET /epm/packages/{pkgName}/stats
POST /agent_download_sources
POST /agent_policies
POST /agent_policies/_bulk_get
POST /agent_policies/delete
POST /agent_policies/{agentPolicyId}/copy
POST /agents
POST /agents/bulk_reassign
POST /agents/bulk_request_diagnostics
POST /agents/bulk_unenroll
POST /agents/bulk_update_agent_tags
POST /agents/bulk_upgrade
POST /agents/setup
POST /agents/{agentId}/actions
POST /agents/{agentId}/actions/{actionId}/cancel
POST /agents/{agentId}/reassign
POST /agents/{agentId}/request_diagnostics
POST /agents/{agentId}/unenroll
POST /agents/{agentId}/upgrade
POST /api/alerting/rule/{id}
GET /epm/packages/{pkgName}/{pkgVersion}
GET /epm/packages/{pkgName}/{pkgVersion}/{filePath}
GET /epm/packages/{pkgkey}
GET /epm/templates/{pkgName}/{pkgVersion}/inputs
GET /epm/verification_key_id
GET /fleet_server_hosts
GET /fleet_server_hosts/{itemId}
GET /kubernetes
GET /outputs
GET /outputs/{outputId}
GET /outputs/{outputId}/health
GET /package_policies
GET /package_policies/{packagePolicyId}
GET /proxies
GET /proxies/{itemId}
GET /settings
GET /settings/enrollment
GET /uninstall_tokens
GET /uninstall_tokens/{uninstallTokenId}

We've added the Fleet and Service Level Objectives APIs and updated the method for generating these docs so they now include the "Elastic-Api-Version" qualifier.

228 structure changes including:
14 Breaking changes
126 Additions
88 Modifications
14 Removals
Modified 88 Breaking
GET /api/data_views/data_view/{viewId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/data_views/default
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/ml/saved_objects/sync
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/saved_objects/_find
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/saved_objects/resolve/{type}/{id}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/saved_objects/{type}/{id}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
PATCH /api/cases
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
PATCH /api/cases/configure/{configurationId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
PATCH /api/cases/{caseId}/comments
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/actions
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/actions/action/{actionId}/_execute
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/actions/connector
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/actions/connector/{connectorId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/actions/connector/{connectorId}/_execute
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/alerts/alert/{alertId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/alerts/alert/{alertId}/_disable
  • Response
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/alerts/alert/{alertId}/_enable
  • Response
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/alerts/alert/{alertId}/_mute_all
  • Response
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/alerts/alert/{alertId}/_unmute_all
  • Response
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/alerts/alert/{alertId}/alert_instance/{alertInstanceId}/_mute
  • Response
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/alerts/alert/{alertId}/alert_instance/{alertInstanceId}/_unmute
  • Response
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/alerting/_health
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/alerting/rule_types
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/alerts/alert/{alertId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/alerts/alerts/_find
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/alerts/alerts/_health
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/alerts/alerts/list_alert_types
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/apm/services/{serviceName}/annotation/search
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/_find
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/alerts/{alertId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/configure
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/configure/connectors/_find
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/reporters
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/status
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/tags
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/{caseId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/{caseId}/alerts
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/{caseId}/comments
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/{caseId}/comments/_find
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/{caseId}/comments/{commentId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/{caseId}/user_actions
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/cases/{caseId}/user_actions/_find
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/data_views
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/saved_objects/_resolve_import_errors
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • multipart/form-data content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • multipart/form-data; Elastic-Api-Version=2023-10-31 content type Added
POST /api/saved_objects/{type}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 409 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/saved_objects/{type}/{id}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 409 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
PUT /api/actions/action/{actionId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
PUT /api/actions/connector/{connectorId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
PUT /api/alerts/alert/{alertId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
PUT /api/data_views/data_view/{viewId}/runtime_field
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
PUT /api/saved_objects/{type}/{id}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 409 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/actions/list_action_types
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/actions/connectors
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/actions/connector_types
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/actions/connector/{connectorId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/actions/action/{actionId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/actions
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
DELETE /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Response
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
DELETE /api/data_views/data_view/{viewId}
  • Response
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
DELETE /api/cases/{caseId}/comments/{commentId}
  • Response
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
DELETE /api/cases/{caseId}/comments
  • Response
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
DELETE /api/cases
  • Response
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
DELETE /api/alerts/alert/{alertId}
  • Response
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
DELETE /api/actions/connector/{connectorId}
  • Response
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 404 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
DELETE /api/actions/action/{actionId}
  • Response
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/apm/agent_keys
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/apm/services/{serviceName}/annotation
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/cases
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/cases/configure
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/cases/{caseId}/comments
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/cases/{caseId}/connector/{connectorId}/_push
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 401 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/data_view
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/data_view/{viewId}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/data_view/{viewId}/fields
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/data_view/{viewId}/runtime_field
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Response
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/default
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/swap_references
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/data_views/swap_references/_preview
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/encrypted_saved_objects/_rotate_key
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 429 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/saved_objects/_bulk_create
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/saved_objects/_bulk_delete
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/saved_objects/_bulk_get
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/saved_objects/_bulk_resolve
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/saved_objects/_bulk_update
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/saved_objects/_export
  • Response
  • 200 response Modified
    • application/x-ndjson content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/x-ndjson; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/saved_objects/_import
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

    • application/json; Elastic-Api-Version=2023-10-31 content type Added
  • Body
  • multipart/form-data content type Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

  • multipart/form-data; Elastic-Api-Version=2023-10-31 content type Added
Removed 14 Breaking
PUT /api/alerting/rule/{ruleId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{ruleId}/alert/{alertId}/_unmute
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{ruleId}/alert/{alertId}/_mute
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{ruleId}/_update_api_key
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{ruleId}/_unmute_all
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{ruleId}/_mute_all
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{ruleId}/_enable
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{ruleId}/_disable
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{ruleId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/status
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/alerting/rules/_find
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/alerting/rule/{ruleId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/alerting/rule/{ruleId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 126
PUT /agent_download_sources/{sourceId}
PUT /agent_policies/{agentPolicyId}
PUT /agents/{agentId}
PUT /agents/{agentId}/reassign
PUT /api/alerting/rule/{id}
PUT /epm/packages/{pkgName}/{pkgVersion}
PUT /fleet_server_hosts/{itemId}
PUT /outputs/{outputId}
PUT /package_policies/{packagePolicyId}
PUT /proxies/{itemId}
PUT /s/{spaceId}/api/observability/slos/{sloId}
PUT /settings
DELETE /agent_download_sources/{sourceId}
GET /api/alerting/rule/{id}
GET /api/alerting/rules/_find
GET /api/status
GET /data_streams
GET /enrollment-api-keys
GET /enrollment-api-keys/{keyId}
GET /enrollment_api_keys
GET /enrollment_api_keys/{keyId}
GET /epm/categories
GET /epm/packages
GET /epm/packages/limited
GET /epm/packages/{pkgName}/stats
GET /epm/packages/{pkgName}/{pkgVersion}
GET /epm/packages/{pkgName}/{pkgVersion}/{filePath}
GET /epm/packages/{pkgkey}
GET /epm/templates/{pkgName}/{pkgVersion}/inputs
GET /epm/verification_key_id
GET /fleet_server_hosts
GET /fleet_server_hosts/{itemId}
GET /kubernetes
GET /outputs
GET /outputs/{outputId}
GET /outputs/{outputId}/health
GET /package_policies
GET /package_policies/{packagePolicyId}
GET /proxies
GET /proxies/{itemId}
GET /s/{spaceId}/api/observability/slos
DELETE /agents/files/{fileId}
DELETE /agents/{agentId}
DELETE /api/alerting/rule/{id}
DELETE /enrollment-api-keys/{keyId}
DELETE /enrollment_api_keys/{keyId}
DELETE /epm/packages/{pkgName}/{pkgVersion}
DELETE /epm/packages/{pkgkey}
DELETE /fleet_server_hosts/{itemId}
DELETE /outputs/{outputId}
DELETE /package_policies/{packagePolicyId}
DELETE /proxies/{itemId}
DELETE /s/{spaceId}/api/observability/slos/{sloId}
GET /agent-status
GET /agent_download_sources
GET /agent_download_sources/{sourceId}
GET /agent_policies
GET /agent_policies/{agentPolicyId}
GET /agent_policies/{agentPolicyId}/download
GET /agent_policies/{agentPolicyId}/full
GET /agent_status
GET /agent_status/data
GET /agents
GET /agents/action_status
GET /agents/files/{fileId}/{fileName}
GET /agents/setup
GET /agents/tags
GET /agents/{agentId}
GET /agents/{agentId}/uploads
GET /s/{spaceId}/api/observability/slos/{sloId}
POST /api/alerting/rule/{rule_id}/alert/{alert_id}/_mute
POST /api/alerting/rule/{rule_id}/alert/{alert_id}/_unmute
POST /enrollment-api-keys
POST /enrollment_api_keys
POST /epm/bulk_assets
POST /epm/packages
POST /epm/packages/_bulk
POST /epm/packages/{pkgName}/{pkgVersion}
POST /epm/packages/{pkgName}/{pkgVersion}/transforms/authorize
POST /epm/packages/{pkgkey}
POST /fleet_server_hosts
POST /health_check
POST /logstash_api_keys
POST /outputs
POST /package_policies
POST /package_policies/_bulk_get
POST /package_policies/delete
POST /package_policies/upgrade
POST /package_policies/upgrade/dryrun
POST /proxies
POST /s/{spaceId}/api/observability/slos
POST /s/{spaceId}/api/observability/slos/_delete_instances
POST /s/{spaceId}/api/observability/slos/{sloId}/_reset
POST /s/{spaceId}/api/observability/slos/{sloId}/disable
POST /s/{spaceId}/api/observability/slos/{sloId}/enable
POST /service-tokens
POST /service_tokens
POST /setup
GET /settings
GET /settings/enrollment
GET /uninstall_tokens
GET /uninstall_tokens/{uninstallTokenId}
POST /agent_download_sources
POST /agent_policies
POST /agent_policies/_bulk_get
POST /agent_policies/delete
POST /agent_policies/{agentPolicyId}/copy
POST /agents
POST /agents/bulk_reassign
POST /agents/bulk_request_diagnostics
POST /agents/bulk_unenroll
POST /agents/bulk_update_agent_tags
POST /agents/bulk_upgrade
POST /agents/setup
POST /agents/{agentId}/actions
POST /agents/{agentId}/actions/{actionId}/cancel
POST /agents/{agentId}/reassign
POST /agents/{agentId}/request_diagnostics
POST /agents/{agentId}/unenroll
POST /agents/{agentId}/upgrade
POST /api/alerting/rule/{id}
POST /api/alerting/rule/{id}/_disable
POST /api/alerting/rule/{id}/_enable
POST /api/alerting/rule/{id}/_mute_all
POST /api/alerting/rule/{id}/_unmute_all
POST /api/alerting/rule/{id}/_update_api_key

Adds the v8 version of the documentation

Added alerting and cases

53 structure changes including:
52 Additions
1 Modification
Modified 1
GET /api/status
  • Header
  • elastic-api-version header Added
Added 52
DELETE /api/alerting/rule/{ruleId}
PATCH /api/cases
PATCH /api/cases/configure/{configurationId}
PATCH /api/cases/{caseId}/comments
POST /api/alerting/rule
POST /api/alerting/rule/{ruleId}
POST /api/alerting/rule/{ruleId}/_disable
POST /api/alerting/rule/{ruleId}/_enable
POST /api/alerting/rule/{ruleId}/_mute_all
POST /api/alerting/rule/{ruleId}/_unmute_all
POST /api/alerting/rule/{ruleId}/_update_api_key
POST /api/alerting/rule/{ruleId}/alert/{alertId}/_mute
POST /api/alerting/rule/{ruleId}/alert/{alertId}/_unmute
POST /api/alerts/alert/{alertId}
POST /api/alerts/alert/{alertId}/_disable
POST /api/alerts/alert/{alertId}/_enable
POST /api/alerts/alert/{alertId}/_mute_all
POST /api/alerts/alert/{alertId}/_unmute_all
POST /api/alerts/alert/{alertId}/alert_instance/{alertInstanceId}/_mute
POST /api/alerts/alert/{alertId}/alert_instance/{alertInstanceId}/_unmute
POST /api/cases
POST /api/cases/configure
POST /api/cases/{caseId}/comments
POST /api/cases/{caseId}/connector/{connectorId}/_push
PUT /api/alerting/rule/{ruleId}
PUT /api/alerts/alert/{alertId}
DELETE /api/alerts/alert/{alertId}
DELETE /api/cases
DELETE /api/cases/{caseId}/comments
DELETE /api/cases/{caseId}/comments/{commentId}
GET /api/alerting/_health
GET /api/alerting/rule/{ruleId}
GET /api/alerting/rule_types
GET /api/alerting/rules/_find
GET /api/alerts/alert/{alertId}
GET /api/alerts/alerts/_find
GET /api/alerts/alerts/_health
GET /api/alerts/alerts/list_alert_types
GET /api/cases/_find
GET /api/cases/alerts/{alertId}
GET /api/cases/configure
GET /api/cases/configure/connectors/_find
GET /api/cases/reporters
GET /api/cases/status
GET /api/cases/tags
GET /api/cases/{caseId}
GET /api/cases/{caseId}/alerts
GET /api/cases/{caseId}/comments
GET /api/cases/{caseId}/comments/_find
GET /api/cases/{caseId}/comments/{commentId}
GET /api/cases/{caseId}/user_actions
GET /api/cases/{caseId}/user_actions/_find
Kibana Serverless API

Removed duplicated paths and security definitions.

56 structure changes including:
18 Breaking changes
4 Additions
34 Modifications
18 Removals
Modified 34 Breaking
GET /s/{spaceId}/api/observability/slos/{sloId}
  • Operation is now beta
  • Authentication
  • Sl os basic auth, Sl os api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /api/actions/connector
  • Operation is now beta
  • Authentication
  • Connectors api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /api/actions/connector/{connectorId}
  • Operation is now beta
  • Authentication
  • Connectors api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /api/apm/agent_keys
  • Operation is now beta
POST /api/apm/services/{serviceName}/annotation
  • Operation is now beta
POST /api/data_views/data_view/{viewId}
  • Operation is now beta
  • Body
  • application/json content type Modified
    • data_view property Modified
      • runtimeFieldMap, typeMeta properties Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_view property Modified
  • Authentication
  • Data views basic auth, Data views api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /api/data_views/data_view/{viewId}/fields
  • Operation is now beta
  • Authentication
  • Data views basic auth, Data views api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /api/data_views/data_view/{viewId}/runtime_field
  • Operation is now beta
  • Authentication
  • Data views basic auth, Data views api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Operation is now beta
  • Authentication
  • Data views basic auth, Data views api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /api/data_views/default
  • Operation is now beta
  • Authentication
  • Data views basic auth, Data views api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /api/saved_objects/_export
  • Operation is now beta
  • Authentication
  • Serverless saved objects api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /api/saved_objects/_import
  • Operation is now beta
  • Authentication
  • Serverless saved objects api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /s/{spaceId}/api/observability/slos
  • Operation is now beta
  • Authentication
  • Sl os basic auth, Sl os api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /s/{spaceId}/api/observability/slos/_delete_instances
  • Operation is now beta
  • Authentication
  • Sl os basic auth, Sl os api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /s/{spaceId}/api/observability/slos/{sloId}/_reset
  • Operation is now beta
  • Authentication
  • Sl os basic auth, Sl os api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /s/{spaceId}/api/observability/slos/{sloId}/disable
  • Operation is now beta
  • Authentication
  • Sl os basic auth, Sl os api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

POST /s/{spaceId}/api/observability/slos/{sloId}/enable
  • Operation is now beta
  • Authentication
  • Sl os basic auth, Sl os api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

PUT /api/actions/connector/{connectorId}
  • Operation is now beta
  • Authentication
  • Connectors api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

PUT /s/{spaceId}/api/observability/slos/{sloId}
  • Operation is now beta
  • Authentication
  • Sl os basic auth, Sl os api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

PUT /api/data_views/data_view/{viewId}/runtime_field
  • Operation is now beta
  • Authentication
  • Data views basic auth, Data views api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

DELETE /api/actions/connector/{connectorId}
  • Operation is now beta
  • Authentication
  • Connectors api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

DELETE /api/data_views/data_view/{viewId}
  • Operation is now beta
  • Authentication
  • Data views basic auth, Data views api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

DELETE /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Operation is now beta
  • Authentication
  • Data views basic auth, Data views api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

DELETE /s/{spaceId}/api/observability/slos/{sloId}
  • Operation is now beta
  • Authentication
  • Sl os basic auth, Sl os api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

GET /api/actions/connector/{connectorId}
  • Operation is now beta
  • Authentication
  • Connectors api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

GET /api/actions/connector_types
  • Operation is now beta
  • Authentication
  • Connectors api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

GET /api/actions/connectors
  • Operation is now beta
  • Authentication
  • Connectors api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

GET /api/apm/services/{serviceName}/annotation/search
  • Operation is now beta
GET /api/data_views
  • Operation is now beta
  • Authentication
  • Data views basic auth, Data views api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

GET /api/data_views/data_view/{viewId}
  • Operation is now beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_view property Modified
  • Authentication
  • Data views basic auth, Data views api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

GET /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Operation is now beta
  • Authentication
  • Data views basic auth, Data views api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

GET /api/data_views/default
  • Operation is now beta
  • Authentication
  • Data views basic auth, Data views api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

GET /api/ml/saved_objects/sync
  • Operation is now beta
  • Authentication
  • Machine learning ap is api key auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

GET /s/{spaceId}/api/observability/slos
  • Operation is now beta
  • Authentication
  • Sl os basic auth, Sl os api key auth authentication methods Removed
    • Removing a resource is always breaking unless it was deprecated before

      Breaking

Removed 18 Breaking
POST /s/{spaceId}/api/data_views/data_view/{viewId}/runtime_field
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /s/{spaceId}/api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /s/{spaceId}/api/data_views/data_view/{viewId}/fields
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /s/{spaceId}/api/data_views/data_view/{viewId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /s/{spaceId}/api/data_views/data_view
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/data_views/data_view
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /s/{spaceId}/api/data_views/default
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /s/{spaceId}/api/saved_objects/_export
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /s/{spaceId}/api/saved_objects/_import
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /s/{spaceId}/internal/observability/slos/_historical_summary
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /s/{spaceId}/api/data_views/data_view/{viewId}/runtime_field
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /s/{spaceId}/internal/observability/slos/_definitions
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /s/{spaceId}/api/data_views/default
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /s/{spaceId}/api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /s/{spaceId}/api/data_views/data_view/{viewId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /s/{spaceId}/api/data_views
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /s/{spaceId}/api/data_views/data_view/{viewId}/runtime_field/{fieldName}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /s/{spaceId}/api/data_views/data_view/{viewId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 4
POST /api/data_views/swap_references/_preview
POST /api/data_views/swap_references
POST /api/data_views/data_view
GET /api/status
Elasticsearch Serverless API
Kibana Serverless API
6 structure changes including:
6 Modifications
Modified 6
GET /api/data_views/data_view/{viewId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_view property Modified
GET /s/{spaceId}/api/data_views/data_view/{viewId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_view property Modified
POST /api/data_views/data_view
  • Body
  • application/json content type Modified
    • data_view property Modified
      • fieldAttrs property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_view property Modified
POST /api/data_views/data_view/{viewId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_view property Modified
POST /s/{spaceId}/api/data_views/data_view
  • Body
  • application/json content type Modified
    • data_view property Modified
      • fieldAttrs property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_view property Modified
POST /s/{spaceId}/api/data_views/data_view/{viewId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data_view property Modified
Elastic Cloud Serverless API
1 structure change including:
1 Modification
Modified 1 Breaking
GET /api/v1/serverless/projects/elasticsearch/{id}/roles
  • Response
  • 200 response Modified
    • application/json content type Modified
      • roles property Modified
        • Full types went from array[string] to array[object]

          Breaking

Elastic Cloud Serverless API