Change Updates

Do not miss any Kibana API changes, ever again

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

RSS

Changelog

Last update:
Compare
161 structure changes including:
1 Breaking change
5 Additions
155 Modifications
1 Removal
Modified 155 Breaking
GET /api/timeline/_copy
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • data property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • columns, created, createdBy, dataProviders, dataViewId, dateRange, description, eqlOptions, eventType, excludedRowRendererIds, favorite, filters, indexNames, kqlMode, kqlQuery, savedQueryId, savedSearchId, status, templateTimelineId, templateTimelineVersion, timelineType, title, updated, updatedBy, savedObjectId, version, eventIdToNoteIds, noteIds, notes, pinnedEventIds, pinnedEventsSaveObject properties Added
      • sort property Added
        • Security_Timeline_API_SortObject, array-2 properties Added
POST /api/fleet/agent_policies
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • monitoring_http property Modified
      • enabled property Modified
        • Property is no longer required
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • monitoring_http, package_policies properties Modified
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agent_policies/_bulk_get
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • monitoring_http, package_policies properties Modified
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agent_policies/delete
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agent_policies/outputs
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agent_policies/{agentPolicyId}/copy
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • monitoring_http, package_policies properties Modified
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agents
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agents/actions/{actionId}/cancel
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agents/bulk_reassign
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agents/bulk_request_diagnostics
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agents/bulk_unenroll
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agents/bulk_update_agent_tags
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agents/bulk_upgrade
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agents/setup
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agents/{agentId}/actions
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agents/{agentId}/reassign
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agents/{agentId}/request_diagnostics
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agents/{agentId}/unenroll
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agents/{agentId}/upgrade
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/enrollment_api_keys
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/timeline/_draft
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • data property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • columns, created, createdBy, dataProviders, dataViewId, dateRange, description, eqlOptions, eventType, excludedRowRendererIds, favorite, filters, indexNames, kqlMode, kqlQuery, savedQueryId, savedSearchId, status, templateTimelineId, templateTimelineVersion, timelineType, title, updated, updatedBy, savedObjectId, version, eventIdToNoteIds, noteIds, notes, pinnedEventIds, pinnedEventsSaveObject properties Added
      • sort property Added
        • Security_Timeline_API_SortObject, array-2 properties Added
GET /api/timeline/resolve
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • property Modified
        • Removing polymorphism is always breaking
          Breaking
GET /s/{spaceId}/api/observability/slos
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • results property Modified
        • settings property Modified
GET /s/{spaceId}/api/observability/slos/{sloId}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • settings property Modified
        • syncField property Added
PATCH /api/note
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • data property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • note property Added
PATCH /api/pinned_event
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • alternative Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • Security_Timeline_API_PinnedEvent, object-2 alternatives Added
PATCH /api/timeline
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • data property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • columns, created, createdBy, dataProviders, dataViewId, dateRange, description, eqlOptions, eventType, excludedRowRendererIds, favorite, filters, indexNames, kqlMode, kqlQuery, savedQueryId, savedSearchId, status, templateTimelineId, templateTimelineVersion, timelineType, title, updated, updatedBy, savedObjectId, version, eventIdToNoteIds, noteIds, notes, pinnedEventIds, pinnedEventsSaveObject properties Added
      • sort property Added
        • Security_Timeline_API_SortObject, array-2 properties Added
PATCH /api/timeline/_favorite
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • data property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • favorite, savedObjectId, templateTimelineId, templateTimelineVersion, timelineType, version properties Added
POST /api/actions/connector/{id}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/actions/connector/{id}/_execute
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/alerting/rule/{id}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/alerting/rule/{id}/_disable
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/alerting/rule/{id}/_enable
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/alerting/rule/{id}/_mute_all
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/alerting/rule/{id}/_unmute_all
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/alerting/rule/{id}/_update_api_key
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/alerting/rule/{rule_id}/alert/{alert_id}/_mute
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/alerting/rule/{rule_id}/alert/{alert_id}/_unmute
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/agent_download_sources
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/epm/bulk_assets
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/spaces/_copy_saved_objects
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/spaces/_disable_legacy_url_aliases
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/spaces/_get_shareable_references
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/spaces/_update_objects_spaces
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/spaces/space
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/timeline
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • data property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • columns, created, createdBy, dataProviders, dataViewId, dateRange, description, eqlOptions, eventType, excludedRowRendererIds, favorite, filters, indexNames, kqlMode, kqlQuery, savedQueryId, savedSearchId, status, templateTimelineId, templateTimelineVersion, timelineType, title, updated, updatedBy, savedObjectId, version, eventIdToNoteIds, noteIds, notes, pinnedEventIds, pinnedEventsSaveObject properties Added
      • sort property Added
        • Security_Timeline_API_SortObject, array-2 properties Added
POST /api/timeline/_draft
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • data property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • columns, created, createdBy, dataProviders, dataViewId, dateRange, description, eqlOptions, eventType, excludedRowRendererIds, favorite, filters, indexNames, kqlMode, kqlQuery, savedQueryId, savedSearchId, status, templateTimelineId, templateTimelineVersion, timelineType, title, updated, updatedBy, savedObjectId, version, eventIdToNoteIds, noteIds, notes, pinnedEventIds, pinnedEventsSaveObject properties Added
      • sort property Added
        • Security_Timeline_API_SortObject, array-2 properties Added
POST /s/{spaceId}/api/observability/slos
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • settings property Modified
      • syncField property Added
POST /s/{spaceId}/api/observability/slos/{sloId}/_reset
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • settings property Modified
        • syncField property Added
PUT /api/actions/connector/{id}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/alerting/rule/{id}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/fleet/agent_download_sources/{sourceId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/fleet/agent_policies/{agentPolicyId}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • monitoring_http property Modified
      • enabled property Modified
        • Property is no longer required
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • monitoring_http, package_policies properties Modified
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/fleet/agents/{agentId}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • upgrade_details property Modified
          • Type went from object to object | null
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/fleet/fleet_server_hosts/{itemId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/fleet/outputs/{outputId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/fleet/package_policies/{packagePolicyId}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • object-1 alternative Modified
      • supports_agentless property Added
    • object-2 alternative Modified
      • supports_agentless property Added
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • supports_agentless property Added
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/fleet/proxies/{itemId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/epm/custom_integrations
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/epm/packages
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/epm/packages/_bulk
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}/transforms/authorize
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/fleet_server_hosts
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/health_check
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/logstash_api_keys
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/message_signing_service/rotate_key_pair
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/outputs
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/package_policies
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • object-1 alternative Modified
      • supports_agentless property Added
    • object-2 alternative Modified
      • supports_agentless property Added
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • supports_agentless property Added
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/package_policies/_bulk_get
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • supports_agentless property Added
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/package_policies/delete
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/package_policies/upgrade
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/package_policies/upgrade/dryrun
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • diff property Modified
        • object-1, object-2 alternatives Modified
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/proxies
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/service_tokens
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/fleet/setup
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /api/security/roles
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /s/{spaceId}/api/observability/slos/{sloId}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • settings property Modified
      • syncField property Added
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • settings property Modified
        • syncField property Added
GET /api/actions/connector_types
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/actions/connectors
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/alerting/rule/{id}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/alerting/rules/_find
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/entity_store/status
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • engines property Modified
        • Property is now required
          Breaking
        • components property Added
      • status property Modified
        • Property is now required
          Breaking
  • Query
  • include_components query parameter Added
GET /api/fleet/agent_download_sources
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agent_download_sources/{sourceId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agent_policies
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • monitoring_http, package_policies properties Modified
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agent_policies/{agentPolicyId}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • monitoring_http, package_policies properties Modified
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agent_policies/{agentPolicyId}/download
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agent_policies/{agentPolicyId}/full
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agent_policies/{agentPolicyId}/outputs
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agent_status
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agent_status/data
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Query
  • pkgName, pkgVersion query parameters Added
GET /api/fleet/agents
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • upgrade_details property Modified
          • Type went from object to object | null
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agents/action_status
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agents/available_versions
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agents/files/{fileId}/{fileName}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agents/setup
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/spaces/space/{id}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/security/role/{name}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /api/fleet/settings
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • use_space_awareness_migration_started_at property Modified
          • Type went from string to string | null
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/actions/connector/{id}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/alerting/rule/{id}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/fleet/agent_download_sources/{sourceId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/fleet/agents/files/{fileId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/fleet/agents/{agentId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/fleet/enrollment_api_keys/{keyId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/fleet/fleet_server_hosts/{itemId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/fleet/outputs/{outputId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/fleet/package_policies/{packagePolicyId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/fleet/proxies/{itemId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/note
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
DELETE /api/security/role/{name}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/spaces/space/{id}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /api/timeline
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
GET /api/actions/connector/{id}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/kubernetes
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/kubernetes/download
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/outputs
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/outputs/{outputId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/outputs/{outputId}/health
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/package_policies
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • supports_agentless property Added
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/package_policies/{packagePolicyId}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • supports_agentless property Added
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/proxies
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/proxies/{itemId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/settings
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • use_space_awareness_migration_started_at property Modified
          • Type went from string to string | null
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/uninstall_tokens
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/uninstall_tokens/{uninstallTokenId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/note
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • property Modified
        • Removing polymorphism is always breaking
          Breaking
GET /api/security/role
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/security/role/{name}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/spaces/space
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/spaces/space/{id}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/status
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/timeline
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • object-1, object-2 properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • Security_Timeline_API_TimelineResponse property Added
GET /api/fleet/agents/tags
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agents/{agentId}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • upgrade_details property Modified
          • Type went from object to object | null
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/agents/{agentId}/uploads
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/check-permissions
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/data_streams
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/enrollment_api_keys
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/enrollment_api_keys/{keyId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/epm/categories
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/epm/data_streams
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/epm/packages
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/epm/packages/installed
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/epm/packages/limited
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/epm/packages/{pkgName}/stats
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}/{filePath}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/epm/templates/{pkgName}/{pkgVersion}/inputs
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/epm/verification_key_id
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/fleet_server_hosts
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/fleet_server_hosts/{itemId}
  • Header
  • elastic-api-version header Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
Removed 1 Breaking
POST /api/entity_store/engines/{entityType}/stats
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 5
PUT /api/dashboards/dashboard/{id}
POST /api/dashboards/dashboard/{id}
GET /api/dashboards/dashboard/{id}
GET /api/dashboards/dashboard
DELETE /api/dashboards/dashboard/{id}
17 structure changes including:
3 Additions
8 Modifications
6 Removals
Modified 8
GET /api/fleet/agent_policies
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • advanced_settings property Modified
GET /api/fleet/agent_policies/{agentPolicyId}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • advanced_settings property Modified
GET /api/fleet/agent_policies/{agentPolicyId}/full
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • object-2 alternative Modified
GET /api/fleet/enrollment_api_keys
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • list property Added
POST /api/fleet/agent_policies
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • advanced_settings property Modified
      • agent_logging_files_interval, agent_logging_files_keepfiles, agent_logging_files_rotateeverybytes, agent_logging_to_files properties Added
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • advanced_settings property Modified
POST /api/fleet/agent_policies/_bulk_get
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • advanced_settings property Modified
POST /api/fleet/agent_policies/{agentPolicyId}/copy
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • advanced_settings property Modified
PUT /api/fleet/agent_policies/{agentPolicyId}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • advanced_settings property Modified
      • agent_logging_files_interval, agent_logging_files_keepfiles, agent_logging_files_rotateeverybytes, agent_logging_to_files properties Added
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • advanced_settings property Modified
Removed 6
POST /api/endpoint/unisolate
POST /api/endpoint/suggestions/{suggestion_type}
POST /api/endpoint/isolate
GET /api/endpoint/policy/summaries
GET /api/endpoint/metadata/transforms
GET /api/endpoint/action_log/{agent_id}
Added 3
POST /api/entity_store/enable
POST /api/cases/{caseId}/files
GET /api/entity_store/status
20 structure changes including:
20 Modifications
Modified 20 Breaking
DELETE /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Path
  • pkgVersion path parameter Modified
    • Path parameter is no longer required
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • response property Removed
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/enrollment_api_keys
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • list property Removed
GET /api/fleet/epm/categories
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • response property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • Query
  • experimental query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/epm/packages
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • savedObject property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • response property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • Query
  • experimental query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /api/fleet/epm/packages/limited
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • response property Removed
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Path
  • pkgVersion path parameter Modified
    • Path parameter is no longer required
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • savedObject property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • response property Removed
GET /api/fleet/outputs
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • object-4 alternative Modified
GET /api/fleet/outputs/{outputId}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • object-4 alternative Modified
GET /api/fleet/settings
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • fleet_server_hosts property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
POST /api/fleet/epm/custom_integrations
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • response property Removed
POST /api/fleet/epm/packages
  • Response
  • 200 response Modified
    • application/gzip; application/zip; Elastic-Api-Version=2023-10-31 content type Modified
      • response property Removed
POST /api/fleet/epm/packages/_bulk
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • response property Removed
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Path
  • pkgVersion path parameter Modified
    • Path parameter is no longer required
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • response property Removed
POST /api/fleet/health_check
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • host property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • host property Removed
POST /api/fleet/outputs
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • object-4 alternative Modified
      • topics property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • object-4 alternative Modified
POST /s/{spaceId}/api/observability/slos/{sloId}/_reset
  • Response
  • 204 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 200 response Added
POST /s/{spaceId}/api/observability/slos/{sloId}/disable
  • Response
  • 200 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 204 response Added
PUT /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Path
  • pkgVersion path parameter Modified
    • Path parameter is no longer required
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • savedObject property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • response property Removed
PUT /api/fleet/outputs/{outputId}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • object-4 alternative Modified
      • topics property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • object-4 alternative Modified
PUT /api/fleet/settings
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • fleet_server_hosts property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • fleet_server_hosts property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
289 structure changes including:
136 Breaking changes
147 Additions
6 Modifications
136 Removals
Modified 6 Breaking
GET /api/apm/services/{serviceName}/annotation/search
  • Header
  • elastic-api-version header Added
  • Response
  • 400, 401, 500 responses Added
GET /api/entity_store/engines
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • engines property Modified
        • error property Added
GET /api/entity_store/engines/{entityType}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • error property Added
POST /api/apm/agent_keys
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • name, privileges properties Modified
      • Properties are now required
        Breaking
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • api_key, encoded, expiration, id, name properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • agentKey property Added
  • 400, 401, 403, 500 responses Added
  • Header
  • elastic-api-version, kbn-xsrf headers Added
POST /api/apm/services/{serviceName}/annotation
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • @timestamp property Modified
      • Property is now required
        Breaking
    • service property Modified
      • Property is now required
        Breaking
      • version property Modified
        • Property is now required
          Breaking
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • _source property Modified
        • annotation property Modified
          • Type went from string to object
            Breaking
  • 400, 401, 403, 404 responses Added
  • Header
  • elastic-api-version, kbn-xsrf headers Added
POST /api/entity_store/engines/{entityType}/init
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • error property Added
Removed 136 Breaking
GET /api/security/role/{name}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/templates/{pkgName}/{pkgVersion}/inputs
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}/{filePath*}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/packages/{pkgName}/stats
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/packages/limited
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/packages/installed
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/packages
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/data_streams
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/categories
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/enrollment_api_keys/{keyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/enrollment_api_keys
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/data_streams
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/check-permissions
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents/{agentId}/uploads
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents/{agentId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents/tags
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/security/role
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/uninstall_tokens/{uninstallTokenId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/uninstall_tokens
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/settings
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/proxies/{itemId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/proxies
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/package_policies/{packagePolicyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/package_policies
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/outputs/{outputId}/health
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/outputs/{outputId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/outputs
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/kubernetes/download
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/kubernetes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/fleet_server_hosts/{itemId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/fleet_server_hosts
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/verification_key_id
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/actions/connectors
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/actions/connector_types
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/actions/connector/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/spaces/space/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/security/role/{name}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/proxies/{itemId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/package_policies/{packagePolicyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/outputs/{outputId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/fleet_server_hosts/{itemId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/enrollment_api_keys/{keyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/agents/{agentId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/agents/files/{fileId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/agent_download_sources/{sourceId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/alerting/rule/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/actions/connector/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents/setup
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents/files/{fileId}/{fileName}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents/available_versions
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents/action_status
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_status/data
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_status
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_policies/{agentPolicyId}/outputs
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_policies/{agentPolicyId}/full
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_policies/{agentPolicyId}/download
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_policies/{agentPolicyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_policies
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_download_sources/{sourceId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_download_sources
  • 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/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/security/roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/setup
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/service_tokens
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/proxies
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/package_policies/upgrade/dryrun
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/package_policies/upgrade
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/package_policies/delete
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/package_policies/_bulk_get
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/package_policies
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/outputs
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/message_signing_service/rotate_key_pair
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/logstash_api_keys
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/health_check
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/fleet_server_hosts
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}/transforms/authorize
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/epm/packages/_bulk
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agent_policies/outputs
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/spaces/space/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/security/role/{name}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/settings
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/proxies/{itemId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/package_policies/{packagePolicyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/outputs/{outputId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/fleet_server_hosts/{itemId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/agents/{agentId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/agent_policies/{agentPolicyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/agent_download_sources/{sourceId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/alerting/rule/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/actions/connector/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/spaces/space
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/spaces/_update_objects_spaces
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/spaces/_get_shareable_references
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/spaces/_disable_legacy_url_aliases
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/spaces/_copy_saved_objects
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agent_policies/delete
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agent_policies/_bulk_get
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agent_policies
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agent_download_sources
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{rule_id}/alert/{alert_id}/_unmute
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{rule_id}/alert/{alert_id}/_mute
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{id}/_update_api_key
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{id}/_unmute_all
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{id}/_mute_all
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{id}/_enable
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{id}/_disable
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/alerting/rule/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/actions/connector/{id}/_execute
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/actions/connector/{id}
  • 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/spaces/space/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/spaces/space
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/epm/packages
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/epm/custom_integrations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/epm/bulk_assets
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/enrollment_api_keys
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/{agentId}/upgrade
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/{agentId}/unenroll
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/{agentId}/request_diagnostics
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/{agentId}/reassign
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/{agentId}/actions
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/setup
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/bulk_upgrade
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/bulk_update_agent_tags
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/bulk_unenroll
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/bulk_request_diagnostics
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/bulk_reassign
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/actions/{actionId}/cancel
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agent_policies/{agentPolicyId}/copy
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 147
PUT /api/spaces/space/{id}
PUT /api/security/role/{name}
PUT /api/fleet/settings
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}/{filePath*}
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}
GET /api/fleet/epm/packages/{pkgName}/stats
GET /api/fleet/epm/packages/limited
GET /api/fleet/epm/packages/installed
GET /api/fleet/epm/packages
GET /api/fleet/epm/data_streams
GET /api/fleet/epm/categories
GET /api/fleet/enrollment_api_keys/{keyId}
GET /api/fleet/enrollment_api_keys
GET /api/fleet/data_streams
GET /api/fleet/check-permissions
GET /api/fleet/agents/{agentId}/uploads
GET /api/fleet/agents/{agentId}
GET /api/fleet/agents/tags
GET /api/fleet/agents/setup
GET /api/fleet/agents/files/{fileId}/{fileName}
GET /api/fleet/agents/available_versions
GET /api/security/role/{name}
GET /api/security/role
GET /api/fleet/uninstall_tokens/{uninstallTokenId}
GET /api/fleet/uninstall_tokens
GET /api/fleet/settings
GET /api/fleet/proxies/{itemId}
GET /api/fleet/proxies
GET /api/fleet/package_policies/{packagePolicyId}
GET /api/fleet/package_policies
GET /api/fleet/outputs/{outputId}/health
GET /api/fleet/outputs/{outputId}
GET /api/fleet/outputs
GET /api/fleet/kubernetes/download
GET /api/fleet/kubernetes
GET /api/fleet/fleet_server_hosts/{itemId}
GET /api/fleet/fleet_server_hosts
GET /api/fleet/epm/verification_key_id
GET /api/fleet/epm/templates/{pkgName}/{pkgVersion}/inputs
GET /api/actions/connectors
GET /api/actions/connector_types
GET /api/actions/connector/{id}
DELETE /api/spaces/space/{id}
DELETE /api/security/role/{name}
DELETE /api/fleet/proxies/{itemId}
DELETE /api/fleet/package_policies/{packagePolicyId}
DELETE /api/fleet/outputs/{outputId}
DELETE /api/fleet/fleet_server_hosts/{itemId}
DELETE /api/fleet/epm/packages/{pkgName}/{pkgVersion}
DELETE /api/fleet/enrollment_api_keys/{keyId}
DELETE /api/fleet/agents/{agentId}
DELETE /api/fleet/agents/files/{fileId}
DELETE /api/fleet/agent_download_sources/{sourceId}
DELETE /api/apm/sourcemaps/{id}
DELETE /api/apm/settings/agent-configuration
DELETE /api/alerting/rule/{id}
DELETE /api/actions/connector/{id}
GET /api/fleet/agents/action_status
GET /api/fleet/agents
GET /api/fleet/agent_status/data
GET /api/fleet/agent_status
GET /api/fleet/agent_policies/{agentPolicyId}/outputs
GET /api/fleet/agent_policies/{agentPolicyId}/full
GET /api/fleet/agent_policies/{agentPolicyId}/download
GET /api/fleet/agent_policies/{agentPolicyId}
GET /api/fleet/agent_policies
GET /api/fleet/agent_download_sources/{sourceId}
GET /api/fleet/agent_download_sources
GET /api/apm/sourcemaps
GET /api/apm/settings/agent-configuration/view
GET /api/apm/settings/agent-configuration/environments
GET /api/apm/settings/agent-configuration/agent_name
GET /api/apm/settings/agent-configuration
GET /api/alerting/rules/_find
GET /api/alerting/rule/{id}
POST /api/fleet/service_tokens
POST /api/fleet/proxies
POST /api/fleet/package_policies/upgrade/dryrun
POST /api/fleet/package_policies/upgrade
POST /api/fleet/package_policies/delete
POST /api/fleet/package_policies/_bulk_get
POST /api/fleet/package_policies
POST /api/fleet/outputs
POST /api/fleet/message_signing_service/rotate_key_pair
POST /api/fleet/logstash_api_keys
POST /api/fleet/health_check
POST /api/fleet/fleet_server_hosts
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}/transforms/authorize
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}
POST /api/fleet/epm/packages/_bulk
POST /api/fleet/epm/packages
POST /api/fleet/epm/custom_integrations
POST /api/fleet/epm/bulk_assets
PUT /api/fleet/proxies/{itemId}
PUT /api/fleet/package_policies/{packagePolicyId}
PUT /api/fleet/outputs/{outputId}
PUT /api/fleet/fleet_server_hosts/{itemId}
PUT /api/fleet/epm/packages/{pkgName}/{pkgVersion}
PUT /api/fleet/agents/{agentId}
PUT /api/fleet/agent_policies/{agentPolicyId}
PUT /api/fleet/agent_download_sources/{sourceId}
PUT /api/apm/settings/agent-configuration
PUT /api/alerting/rule/{id}
PUT /api/actions/connector/{id}
POST /api/spaces/space
POST /api/spaces/_update_objects_spaces
POST /api/spaces/_get_shareable_references
POST /api/spaces/_disable_legacy_url_aliases
POST /api/spaces/_copy_saved_objects
POST /api/security/roles
POST /api/fleet/setup
POST /api/fleet/agent_policies
POST /api/fleet/agent_download_sources
POST /api/apm/sourcemaps
POST /api/apm/settings/agent-configuration/search
POST /api/apm/fleet/apm_server_schema
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
POST /api/alerting/rule/{id}
POST /api/actions/connector/{id}/_execute
POST /api/actions/connector/{id}
GET /api/status
GET /api/spaces/space/{id}
GET /api/spaces/space
POST /api/fleet/enrollment_api_keys
POST /api/fleet/agents/{agentId}/upgrade
POST /api/fleet/agents/{agentId}/unenroll
POST /api/fleet/agents/{agentId}/request_diagnostics
POST /api/fleet/agents/{agentId}/reassign
POST /api/fleet/agents/{agentId}/actions
POST /api/fleet/agents/setup
POST /api/fleet/agents/bulk_upgrade
POST /api/fleet/agents/bulk_update_agent_tags
POST /api/fleet/agents/bulk_unenroll
POST /api/fleet/agents/bulk_request_diagnostics
POST /api/fleet/agents/bulk_reassign
POST /api/fleet/agents/actions/{actionId}/cancel
POST /api/fleet/agents
POST /api/fleet/agent_policies/{agentPolicyId}/copy
POST /api/fleet/agent_policies/outputs
POST /api/fleet/agent_policies/delete
POST /api/fleet/agent_policies/_bulk_get

This release removes the discontinued action APIs per https://github.com/elastic/kibana/pull/197510

17 structure changes including:
10 Modifications
7 Removals
Modified 10 Breaking
DELETE /api/security/role/{name}
  • Response
  • 204 response Added
GET /api/alerting/rule/{id}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • monitoring property Modified
        • run property Modified
      • snooze_schedule property Modified
        • rRule property Modified
GET /api/alerting/rules/_find
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • monitoring property Modified
        • run property Modified
      • snooze_schedule property Modified
        • rRule property Modified
GET /api/note
  • Query
  • userFilter query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • createdByFilter query parameter Added
GET /api/security/role
  • Response
  • 200 response Added
GET /api/security/role/{name}
  • Response
  • 200 response Added
POST /api/alerting/rule/{id}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • monitoring property Modified
        • run property Modified
      • snooze_schedule property Modified
        • rRule property Modified
POST /api/security/roles
  • Response
  • 200 response Added
PUT /api/alerting/rule/{id}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • monitoring property Modified
        • run property Modified
      • snooze_schedule property Modified
        • rRule property Modified
PUT /api/security/role/{name}
  • Response
  • 204 response Added
Removed 7
DELETE /api/actions/action/{id}
GET /api/actions
GET /api/actions/action/{id}
GET /api/actions/list_action_types
POST /api/actions/action
POST /api/actions/action/{id}/_execute
PUT /api/actions/action/{id}
380 structure changes including:
93 Breaking changes
269 Additions
8 Modifications
103 Removals
Modified 8 Breaking
GET /api/alerting/rule/{id}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • flapping property Added
GET /api/alerting/rules/_find
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • flapping property Added
POST /api/actions/connector/{id}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • secrets property Modified
      • gemini_secrets alternative Modified
        • credentialsJson property Modified
          • Name went from credentialsJSON to credentialsJson
            Breaking
POST /api/alerting/rule/{id}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • flapping property Added
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • flapping property Added
POST /api/alerting/rule/{id}/_mute_all
  • Response
  • 400, 403, 404 responses Added
POST /api/alerting/rule/{id}/_unmute_all
  • Response
  • 400, 403, 404 responses Added
PUT /api/actions/connector/{id}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • secrets property Modified
      • gemini_secrets alternative Modified
        • credentialsJson property Modified
          • Name went from credentialsJSON to credentialsJson
            Breaking
PUT /api/alerting/rule/{id}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • flapping property Added
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • flapping property Added
Removed 103 Breaking
GET /api/fleet/epm/packages/{pkgName}/stats
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/packages/limited
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/packages
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/categories
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/enrollment_api_keys/{keyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/enrollment_api_keys
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/enrollment-api-keys/{keyId}
GET /api/fleet/enrollment-api-keys
GET /api/fleet/data_streams
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents/{agentId}/uploads
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents/{agentId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents/tags
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}/{filePath}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/packages/{pkgkey}
GET /api/fleet/epm/templates/{pkgName}/{pkgVersion}/inputs
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/epm/verification_key_id
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/fleet_server_hosts
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/fleet_server_hosts/{itemId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/kubernetes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/outputs
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/outputs/{outputId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/outputs/{outputId}/health
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/epm/packages
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/agent_download_sources/{sourceId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/agents/files/{fileId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/agents/{agentId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/enrollment-api-keys/{keyId}
DELETE /api/fleet/enrollment_api_keys/{keyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/epm/packages/{pkgkey}
DELETE /api/fleet/fleet_server_hosts/{itemId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/outputs/{outputId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/package_policies/{packagePolicyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/fleet/proxies/{itemId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent-status
GET /api/fleet/agent_download_sources
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_download_sources/{sourceId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_policies
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_policies/{agentPolicyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_policies/{agentPolicyId}/download
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_policies/{agentPolicyId}/full
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_status
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agent_status/data
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents/action_status
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents/files/{fileId}/{fileName}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/agents/setup
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/epm/packages/_bulk
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}/transforms/authorize
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/epm/packages/{pkgkey}
POST /api/fleet/fleet_server_hosts
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/health_check
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/logstash_api_keys
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/outputs
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/package_policies
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/package_policies/_bulk_get
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/package_policies/delete
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/package_policies/upgrade
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/package_policies/upgrade/dryrun
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/proxies
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/service-tokens
POST /api/fleet/service_tokens
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/setup
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/agent_download_sources/{sourceId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/agent_policies/{agentPolicyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/agents/{agentId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/agents/{agentId}/reassign
PUT /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/fleet_server_hosts/{itemId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/outputs/{outputId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/package_policies/{packagePolicyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/proxies/{itemId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/fleet/settings
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/package_policies
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/package_policies/{packagePolicyId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/proxies
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/proxies/{itemId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/settings
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/uninstall_tokens
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/fleet/uninstall_tokens/{uninstallTokenId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agent_download_sources
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agent_policies
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agent_policies/_bulk_get
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agent_policies/delete
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agent_policies/{agentPolicyId}/copy
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/actions/{actionId}/cancel
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/epm/bulk_assets
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/enrollment_api_keys
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/enrollment-api-keys
POST /api/fleet/agents/{agentId}/upgrade
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/{agentId}/unenroll
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/{agentId}/request_diagnostics
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/{agentId}/reassign
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/{agentId}/actions
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/setup
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/bulk_upgrade
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/bulk_update_agent_tags
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/bulk_unenroll
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/bulk_request_diagnostics
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/fleet/agents/bulk_reassign
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 269
POST /api/fleet/package_policies/upgrade/dryrun
POST /api/fleet/package_policies/upgrade
POST /api/fleet/package_policies/delete
POST /api/fleet/package_policies/_bulk_get
POST /api/fleet/package_policies
POST /api/fleet/outputs
POST /api/fleet/message_signing_service/rotate_key_pair
POST /api/fleet/logstash_api_keys
POST /api/fleet/health_check
POST /api/fleet/fleet_server_hosts
POST /api/fleet/proxies
POST /api/fleet/service_tokens
POST /api/fleet/setup
POST /api/lists
POST /api/lists/index
POST /api/lists/items
POST /api/lists/items/_export
POST /api/lists/items/_import
POST /api/osquery/live_queries
PUT /api/detection_engine/rules/prepackaged
POST /api/fleet/agents
POST /api/fleet/agents/actions/{actionId}/cancel
POST /api/fleet/agents/bulk_reassign
POST /api/fleet/agents/bulk_request_diagnostics
POST /api/fleet/agents/bulk_unenroll
POST /api/fleet/agents/bulk_update_agent_tags
POST /api/fleet/agents/bulk_upgrade
POST /api/fleet/agents/setup
POST /api/fleet/agents/{agentId}/actions
POST /api/fleet/agents/{agentId}/reassign
POST /api/fleet/agents/{agentId}/request_diagnostics
POST /api/fleet/agents/{agentId}/unenroll
POST /api/fleet/agents/{agentId}/upgrade
POST /api/fleet/enrollment_api_keys
POST /api/fleet/epm/bulk_assets
POST /api/fleet/epm/custom_integrations
POST /api/fleet/epm/packages
POST /api/fleet/epm/packages/_bulk
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}/transforms/authorize
PUT /api/endpoint_list/items
PUT /api/exception_lists
PUT /api/exception_lists/items
PUT /api/fleet/agent_download_sources/{sourceId}
PUT /api/fleet/agent_policies/{agentPolicyId}
PUT /api/fleet/agents/{agentId}
PUT /api/fleet/epm/packages/{pkgName}/{pkgVersion}
PUT /api/fleet/fleet_server_hosts/{itemId}
PUT /api/fleet/outputs/{outputId}
PUT /api/fleet/package_policies/{packagePolicyId}
PUT /api/fleet/proxies/{itemId}
PUT /api/fleet/settings
PUT /api/lists
PUT /api/lists/items
PUT /api/osquery/packs/{id}
PUT /api/osquery/saved_queries/{id}
PUT /api/security/role/{name}
PUT /api/security_ai_assistant/current_user/conversations/{id}
PUT /api/spaces/space/{id}
POST /api/osquery/packs
POST /api/osquery/saved_queries
POST /api/risk_score/engine/schedule_now
POST /api/security/roles
POST /api/security_ai_assistant/anonymization_fields/_bulk_action
POST /api/security_ai_assistant/chat/complete
POST /api/security_ai_assistant/current_user/conversations
POST /api/security_ai_assistant/prompts/_bulk_action
POST /api/spaces/_copy_saved_objects
POST /api/spaces/_disable_legacy_url_aliases
POST /api/spaces/_get_shareable_references
POST /api/spaces/_update_objects_spaces
POST /api/spaces/space
POST /api/timeline
POST /api/timeline/_draft
POST /api/timeline/_export
POST /api/timeline/_import
POST /api/timeline/_prepackaged
PUT /api/detection_engine/rules
PUT /api/detection_engine/rules/_bulk_update
GET /api/fleet/agents/action_status
GET /api/fleet/agents
GET /api/fleet/agent_status/data
GET /api/fleet/agent_status
GET /api/fleet/agent_policies/{agentPolicyId}/outputs
GET /api/fleet/agent_policies/{agentPolicyId}/full
GET /api/fleet/agent_policies/{agentPolicyId}/download
GET /api/fleet/agent_policies/{agentPolicyId}
GET /api/fleet/agent_policies
GET /api/fleet/agent_download_sources/{sourceId}
GET /api/fleet/agent_download_sources
GET /api/exception_lists/summary
GET /api/exception_lists/items/_find
GET /api/exception_lists/items
GET /api/exception_lists/_find
GET /api/exception_lists
GET /api/entity_store/entities/list
GET /api/entity_store/engines/{entityType}
GET /api/entity_store/engines
GET /api/endpoint_list/items/_find
GET /api/endpoint_list/items
GET /api/endpoint/protection_updates_note/{package_policy_id}
GET /api/endpoint/policy_response
DELETE /api/osquery/saved_queries/{id}
GET /api/fleet/kubernetes/download
GET /api/fleet/kubernetes
GET /api/fleet/fleet_server_hosts/{itemId}
GET /api/fleet/fleet_server_hosts
GET /api/fleet/epm/verification_key_id
GET /api/fleet/epm/templates/{pkgName}/{pkgVersion}/inputs
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}/{filePath*}
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}
GET /api/fleet/epm/packages/{pkgName}/stats
GET /api/fleet/epm/packages/limited
GET /api/fleet/epm/packages/installed
GET /api/fleet/epm/packages
GET /api/fleet/epm/data_streams
GET /api/fleet/epm/categories
GET /api/fleet/enrollment_api_keys/{keyId}
GET /api/fleet/enrollment_api_keys
GET /api/fleet/data_streams
GET /api/fleet/check-permissions
GET /api/fleet/agents/{agentId}/uploads
GET /api/fleet/agents/{agentId}
GET /api/fleet/agents/tags
GET /api/fleet/agents/setup
GET /api/fleet/agents/files/{fileId}/{fileName}
GET /api/fleet/agents/available_versions
DELETE /api/osquery/packs/{id}
DELETE /api/note
DELETE /api/lists/items
DELETE /api/lists/index
DELETE /api/lists
DELETE /api/fleet/proxies/{itemId}
DELETE /api/fleet/package_policies/{packagePolicyId}
DELETE /api/fleet/outputs/{outputId}
DELETE /api/fleet/fleet_server_hosts/{itemId}
DELETE /api/fleet/epm/packages/{pkgName}/{pkgVersion}
DELETE /api/fleet/enrollment_api_keys/{keyId}
DELETE /api/fleet/agents/{agentId}
DELETE /api/fleet/agents/files/{fileId}
DELETE /api/fleet/agent_download_sources/{sourceId}
DELETE /api/exception_lists/items
DELETE /api/exception_lists
DELETE /api/entity_store/engines/{entityType}
DELETE /api/endpoint_list/items
DELETE /api/detection_engine/signals/migration
DELETE /api/detection_engine/rules/_bulk_delete
DELETE /api/detection_engine/rules
DELETE /api/detection_engine/index
DELETE /api/asset_criticality
GET /api/endpoint/policy/summaries
GET /api/endpoint/metadata/{id}
GET /api/endpoint/metadata/transforms
GET /api/endpoint/metadata
GET /api/endpoint/action_status
GET /api/endpoint/action_log/{agent_id}
GET /api/endpoint/action/{action_id}/file/{file_id}/download
GET /api/endpoint/action/{action_id}/file/{file_id}
GET /api/endpoint/action/{action_id}
GET /api/endpoint/action/state
GET /api/endpoint/action
GET /api/detection_engine/tags
GET /api/detection_engine/rules/prepackaged/_status
GET /api/detection_engine/rules/_find
GET /api/detection_engine/rules
GET /api/detection_engine/privileges
GET /api/detection_engine/index
GET /api/asset_criticality/list
GET /api/asset_criticality
DELETE /api/timeline
DELETE /api/spaces/space/{id}
DELETE /api/security_ai_assistant/current_user/conversations/{id}
DELETE /api/security/role/{name}
DELETE /api/risk_score/engine/dangerously_delete_data
POST /api/endpoint/action/unisolate
POST /api/endpoint/action/suspend_process
POST /api/endpoint/action/scan
POST /api/endpoint/action/running_procs
POST /api/endpoint/action/kill_process
POST /api/endpoint/action/isolate
POST /api/endpoint/action/get_file
POST /api/endpoint/action/execute
POST /api/detection_engine/signals/tags
POST /api/detection_engine/signals/status
POST /api/detection_engine/signals/search
POST /api/detection_engine/signals/migration_status
POST /api/detection_engine/signals/migration
POST /api/detection_engine/signals/finalize_migration
POST /api/detection_engine/signals/assignees
POST /api/detection_engine/rules/{id}/exceptions
POST /api/detection_engine/rules/preview
POST /api/detection_engine/rules/_import
POST /api/detection_engine/rules/_export
POST /api/detection_engine/rules/_bulk_delete
POST /api/detection_engine/rules/_bulk_create
POST /api/detection_engine/rules/_bulk_action
POST /api/detection_engine/rules
GET /api/osquery/saved_queries/{id}
POST /api/fleet/agent_policies/{agentPolicyId}/copy
POST /api/fleet/agent_policies/outputs
POST /api/fleet/agent_policies/delete
POST /api/fleet/agent_policies/_bulk_get
POST /api/fleet/agent_policies
POST /api/fleet/agent_download_sources
POST /api/exceptions/shared
POST /api/exception_lists/items
POST /api/exception_lists/_import
POST /api/exception_lists/_export
POST /api/exception_lists/_duplicate
POST /api/exception_lists
POST /api/entity_store/engines/{entityType}/stop
POST /api/entity_store/engines/{entityType}/stats
POST /api/entity_store/engines/{entityType}/start
POST /api/entity_store/engines/{entityType}/init
POST /api/entity_store/engines/apply_dataview_indices
POST /api/endpoint_list/items
POST /api/endpoint_list
POST /api/endpoint/unisolate
POST /api/endpoint/suggestions/{suggestion_type}
POST /api/endpoint/protection_updates_note/{package_policy_id}
POST /api/endpoint/isolate
POST /api/endpoint/action/upload
GET /api/osquery/saved_queries
GET /api/osquery/packs/{id}
GET /api/osquery/packs
GET /api/osquery/live_queries/{id}/results/{actionId}
GET /api/osquery/live_queries/{id}
GET /api/osquery/live_queries
GET /api/note
GET /api/lists/privileges
GET /api/lists/items/_find
GET /api/lists/items
GET /api/lists/index
GET /api/lists/_find
GET /api/lists
GET /api/fleet/uninstall_tokens/{uninstallTokenId}
GET /api/fleet/uninstall_tokens
GET /api/fleet/settings
GET /api/fleet/proxies/{itemId}
GET /api/fleet/proxies
GET /api/fleet/package_policies/{packagePolicyId}
GET /api/fleet/package_policies
GET /api/fleet/outputs/{outputId}/health
GET /api/fleet/outputs/{outputId}
GET /api/fleet/outputs
POST /api/detection_engine/index
POST /api/asset_criticality/bulk
POST /api/asset_criticality
PATCH /api/timeline/_favorite
PATCH /api/timeline
PATCH /api/pinned_event
PATCH /api/note
PATCH /api/lists/items
PATCH /api/lists
PATCH /api/detection_engine/rules/_bulk_update
PATCH /api/detection_engine/rules
GET /api/timelines
GET /api/timeline/resolve
GET /api/timeline/_draft
GET /api/timeline/_copy
GET /api/timeline
GET /api/spaces/space/{id}
GET /api/spaces/space
GET /api/security_ai_assistant/prompts/_find
GET /api/security_ai_assistant/current_user/conversations/{id}
GET /api/security_ai_assistant/current_user/conversations/_find
GET /api/security_ai_assistant/anonymization_fields/_find
GET /api/security/role/{name}
GET /api/security/role
31 structure changes including:
31 Modifications
Modified 31 Breaking
DELETE /api/alerting/rule/{id}
  • Response
  • 400, 403, 404 responses Added
GET /api/actions/action/{id}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Added
GET /api/actions/connector/{id}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • Full types is now object
      • property Added
GET /api/alerting/rule/{id}
  • Response
  • 400, 403, 404 responses Added
GET /api/alerting/rules/_find
  • Response
  • 400, 403 responses Added
GET /api/fleet/agent_policies
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • monitoring_diagnostics, monitoring_http, monitoring_pprof_enabled properties Added
GET /api/fleet/agent_policies/{agentPolicyId}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • monitoring_diagnostics, monitoring_http, monitoring_pprof_enabled properties Added
GET /api/fleet/agent_policies/{agentPolicyId}/full
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • object-2 alternative Modified
GET /s/{spaceId}/api/observability/slos
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • results property Modified
        • groupBy property Modified
          • Combinator is now oneOf
GET /s/{spaceId}/api/observability/slos/{sloId}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • groupBy property Modified
        • Combinator is now oneOf
        • groupBy alternative Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • string-1, array-2 alternatives Added
POST /api/actions/action
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/actions/action/{id}/_execute
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /api/actions/connector/{id}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • Full types is now object
      • property Added
POST /api/actions/connector/{id}/_execute
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • params property Modified
      • run_pushtoservice alternative Modified
        • subActionParams property Modified
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • Full types is now object
      • property Added
POST /api/alerting/rule/{id}
  • Response
  • 400, 403, 409 responses Added
POST /api/alerting/rule/{id}/_disable
  • Response
  • 400, 403, 404 responses Added
POST /api/alerting/rule/{id}/_enable
  • Response
  • 400, 403, 404 responses Added
POST /api/alerting/rule/{id}/_update_api_key
  • Response
  • 400, 403, 404, 409 responses Added
POST /api/alerting/rule/{rule_id}/alert/{alert_id}/_mute
  • Response
  • 400, 403, 404 responses Added
POST /api/alerting/rule/{rule_id}/alert/{alert_id}/_unmute
  • Response
  • 400, 403, 404 responses Added
POST /api/fleet/agent_policies
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • monitoring_diagnostics, monitoring_http, monitoring_pprof_enabled properties Added
POST /api/fleet/agent_policies/_bulk_get
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • monitoring_diagnostics, monitoring_http, monitoring_pprof_enabled properties Added
POST /api/fleet/agent_policies/{agentPolicyId}/copy
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • monitoring_diagnostics, monitoring_http, monitoring_pprof_enabled properties Added
POST /s/{spaceId}/api/observability/slos
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • groupBy property Modified
      • Combinator is now oneOf
      • groupBy alternative Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • string-1, array-2 alternatives Added
POST /s/{spaceId}/api/observability/slos/{sloId}/_reset
  • Response
  • 204 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • groupBy property Modified
        • Combinator is now oneOf
        • groupBy alternative Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • string-1, array-2 alternatives Added
PUT /api/actions/action/{id}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Added
PUT /api/actions/connector/{id}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Added
PUT /api/alerting/rule/{id}
  • Response
  • 400, 403, 404, 409 responses Added
PUT /api/fleet/agent_policies/{agentPolicyId}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • global_data_tags property Added
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • monitoring_diagnostics, monitoring_http, monitoring_pprof_enabled properties Added
PUT /api/fleet/package_policies/{packagePolicyId}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • sucess property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
PUT /s/{spaceId}/api/observability/slos/{sloId}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • groupBy property Added
      • string-1, array-2 properties Added
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • groupBy property Modified
        • Combinator is now oneOf
        • groupBy alternative Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • string-1, array-2 alternatives Added

This release fixes the Fleet paths, which were missing "/api/fleet"

107 structure changes including:
94 Breaking changes
106 Modifications
1 Removal
Modified 106 Breaking
DELETE /api/fleet/agent_download_sources/{sourceId}
  • Path went from /agent_download_sources/{sourceId} to /api/fleet/agent_download_sources/{sourceId} (same operationId)
    Breaking
DELETE /api/fleet/agents/files/{fileId}
  • Path went from /agents/files/{fileId} to /api/fleet/agents/files/{fileId} (same operationId)
    Breaking
DELETE /api/fleet/agents/{agentId}
  • Path went from /agents/{agentId} to /api/fleet/agents/{agentId} (same operationId)
    Breaking
DELETE /api/fleet/enrollment-api-keys/{keyId}
  • Path went from /enrollment-api-keys/{keyId} to /api/fleet/enrollment-api-keys/{keyId} (same operationId)
DELETE /api/fleet/enrollment_api_keys/{keyId}
  • Path went from /enrollment_api_keys/{keyId} to /api/fleet/enrollment_api_keys/{keyId} (same operationId)
    Breaking
DELETE /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Path went from /epm/packages/{pkgName}/{pkgVersion} to /api/fleet/epm/packages/{pkgName}/{pkgVersion} (same operationId)
    Breaking
DELETE /api/fleet/epm/packages/{pkgkey}
  • Path went from /epm/packages/{pkgkey} to /api/fleet/epm/packages/{pkgkey} (same operationId)
DELETE /api/fleet/fleet_server_hosts/{itemId}
  • Path went from /fleet_server_hosts/{itemId} to /api/fleet/fleet_server_hosts/{itemId} (same operationId)
    Breaking
DELETE /api/fleet/outputs/{outputId}
  • Path went from /outputs/{outputId} to /api/fleet/outputs/{outputId} (same operationId)
    Breaking
DELETE /api/fleet/package_policies/{packagePolicyId}
  • Path went from /package_policies/{packagePolicyId} to /api/fleet/package_policies/{packagePolicyId} (same operationId)
    Breaking
DELETE /api/fleet/proxies/{itemId}
  • Path went from /proxies/{itemId} to /api/fleet/proxies/{itemId} (same operationId)
    Breaking
GET /api/fleet/agent-status
  • Path went from /agent-status to /api/fleet/agent-status (same operationId)
GET /api/fleet/agent_download_sources
  • Path went from /agent_download_sources to /api/fleet/agent_download_sources (same operationId)
    Breaking
GET /api/fleet/agent_download_sources/{sourceId}
  • Path went from /agent_download_sources/{sourceId} to /api/fleet/agent_download_sources/{sourceId} (same operationId)
    Breaking
GET /api/fleet/agent_policies
  • Path went from /agent_policies to /api/fleet/agent_policies (same operationId)
    Breaking
GET /api/fleet/agent_policies/{agentPolicyId}
  • Path went from /agent_policies/{agentPolicyId} to /api/fleet/agent_policies/{agentPolicyId} (same operationId)
    Breaking
GET /api/fleet/agent_policies/{agentPolicyId}/download
  • Path went from /agent_policies/{agentPolicyId}/download to /api/fleet/agent_policies/{agentPolicyId}/download (same operationId)
    Breaking
GET /api/fleet/agent_policies/{agentPolicyId}/full
  • Path went from /agent_policies/{agentPolicyId}/full to /api/fleet/agent_policies/{agentPolicyId}/full (same operationId)
    Breaking
GET /api/fleet/agent_status
  • Path went from /agent_status to /api/fleet/agent_status (same operationId)
    Breaking
GET /api/fleet/agent_status/data
  • Path went from /agent_status/data to /api/fleet/agent_status/data (same operationId)
    Breaking
GET /api/fleet/agents
  • Path went from /agents to /api/fleet/agents (same operationId)
    Breaking
GET /api/fleet/agents/action_status
  • Path went from /agents/action_status to /api/fleet/agents/action_status (same operationId)
    Breaking
GET /api/fleet/agents/files/{fileId}/{fileName}
  • Path went from /agents/files/{fileId}/{fileName} to /api/fleet/agents/files/{fileId}/{fileName} (same operationId)
    Breaking
GET /api/fleet/agents/setup
  • Path went from /agents/setup to /api/fleet/agents/setup (same operationId)
    Breaking
GET /api/fleet/agents/tags
  • Path went from /agents/tags to /api/fleet/agents/tags (same operationId)
    Breaking
GET /api/fleet/agents/{agentId}
  • Path went from /agents/{agentId} to /api/fleet/agents/{agentId} (same operationId)
    Breaking
GET /api/fleet/agents/{agentId}/uploads
  • Path went from /agents/{agentId}/uploads to /api/fleet/agents/{agentId}/uploads (same operationId)
    Breaking
GET /api/fleet/data_streams
  • Path went from /data_streams to /api/fleet/data_streams (same operationId)
    Breaking
GET /api/fleet/enrollment-api-keys
  • Path went from /enrollment-api-keys to /api/fleet/enrollment-api-keys (same operationId)
GET /api/fleet/enrollment-api-keys/{keyId}
  • Path went from /enrollment-api-keys/{keyId} to /api/fleet/enrollment-api-keys/{keyId} (same operationId)
GET /api/fleet/enrollment_api_keys
  • Path went from /enrollment_api_keys to /api/fleet/enrollment_api_keys (same operationId)
    Breaking
GET /api/fleet/enrollment_api_keys/{keyId}
  • Path went from /enrollment_api_keys/{keyId} to /api/fleet/enrollment_api_keys/{keyId} (same operationId)
    Breaking
GET /api/fleet/epm/categories
  • Path went from /epm/categories to /api/fleet/epm/categories (same operationId)
    Breaking
GET /api/fleet/epm/packages
  • Path went from /epm/packages to /api/fleet/epm/packages (same operationId)
    Breaking
GET /api/fleet/epm/packages/limited
  • Path went from /epm/packages/limited to /api/fleet/epm/packages/limited (same operationId)
    Breaking
GET /api/fleet/epm/packages/{pkgName}/stats
  • Path went from /epm/packages/{pkgName}/stats to /api/fleet/epm/packages/{pkgName}/stats (same operationId)
    Breaking
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Path went from /epm/packages/{pkgName}/{pkgVersion} to /api/fleet/epm/packages/{pkgName}/{pkgVersion} (same operationId)
    Breaking
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}/{filePath}
  • Path went from /epm/packages/{pkgName}/{pkgVersion}/{filePath} to /api/fleet/epm/packages/{pkgName}/{pkgVersion}/{filePath} (same operationId)
    Breaking
GET /api/fleet/epm/packages/{pkgkey}
  • Path went from /epm/packages/{pkgkey} to /api/fleet/epm/packages/{pkgkey} (same operationId)
GET /api/fleet/epm/templates/{pkgName}/{pkgVersion}/inputs
  • Path went from /epm/templates/{pkgName}/{pkgVersion}/inputs to /api/fleet/epm/templates/{pkgName}/{pkgVersion}/inputs (same operationId)
    Breaking
GET /api/fleet/epm/verification_key_id
  • Path went from /epm/verification_key_id to /api/fleet/epm/verification_key_id (same operationId)
    Breaking
GET /api/fleet/fleet_server_hosts
  • Path went from /fleet_server_hosts to /api/fleet/fleet_server_hosts (same operationId)
    Breaking
GET /api/fleet/fleet_server_hosts/{itemId}
  • Path went from /fleet_server_hosts/{itemId} to /api/fleet/fleet_server_hosts/{itemId} (same operationId)
    Breaking
GET /api/fleet/kubernetes
  • Path went from /kubernetes to /api/fleet/kubernetes (same operationId)
    Breaking
GET /api/fleet/outputs
  • Path went from /outputs to /api/fleet/outputs (same operationId)
    Breaking
GET /api/fleet/outputs/{outputId}
  • Path went from /outputs/{outputId} to /api/fleet/outputs/{outputId} (same operationId)
    Breaking
GET /api/fleet/outputs/{outputId}/health
  • Path went from /outputs/{outputId}/health to /api/fleet/outputs/{outputId}/health (same operationId)
    Breaking
GET /api/fleet/package_policies
  • Path went from /package_policies to /api/fleet/package_policies (same operationId)
    Breaking
GET /api/fleet/package_policies/{packagePolicyId}
  • Path went from /package_policies/{packagePolicyId} to /api/fleet/package_policies/{packagePolicyId} (same operationId)
    Breaking
GET /api/fleet/proxies
  • Path went from /proxies to /api/fleet/proxies (same operationId)
    Breaking
GET /api/fleet/proxies/{itemId}
  • Path went from /proxies/{itemId} to /api/fleet/proxies/{itemId} (same operationId)
    Breaking
GET /api/fleet/settings
  • Path went from /settings to /api/fleet/settings (same operationId)
    Breaking
GET /api/fleet/uninstall_tokens
  • Path went from /uninstall_tokens to /api/fleet/uninstall_tokens (same operationId)
    Breaking
GET /api/fleet/uninstall_tokens/{uninstallTokenId}
  • Path went from /uninstall_tokens/{uninstallTokenId} to /api/fleet/uninstall_tokens/{uninstallTokenId} (same operationId)
    Breaking
POST /api/actions/connector/{id}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • config property Modified
      • crowdstrike_config, thehive_config alternatives Added
    • secrets property Modified
      • crowdstrike_secrets, thehive_secrets alternatives Added
POST /api/actions/connector/{id}/_execute
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • params property Modified
      • run_createalert alternative Modified
        • subActionParams property Modified
      • run_pushtoservice alternative Modified
        • subActionParams property Modified
POST /api/fleet/agent_download_sources
  • Path went from /agent_download_sources to /api/fleet/agent_download_sources (same operationId)
    Breaking
POST /api/fleet/agent_policies
  • Path went from /agent_policies to /api/fleet/agent_policies (same operationId)
    Breaking
POST /api/fleet/agent_policies/_bulk_get
  • Path went from /agent_policies/_bulk_get to /api/fleet/agent_policies/_bulk_get (same operationId)
    Breaking
POST /api/fleet/agent_policies/delete
  • Path went from /agent_policies/delete to /api/fleet/agent_policies/delete (same operationId)
    Breaking
POST /api/fleet/agent_policies/{agentPolicyId}/copy
  • Path went from /agent_policies/{agentPolicyId}/copy to /api/fleet/agent_policies/{agentPolicyId}/copy (same operationId)
    Breaking
POST /api/fleet/agents
  • Path went from /agents to /api/fleet/agents (same operationId)
    Breaking
POST /api/fleet/agents/actions/{actionId}/cancel
  • Path went from /agents/actions/{actionId}/cancel to /api/fleet/agents/actions/{actionId}/cancel (same operationId)
    Breaking
POST /api/fleet/agents/bulk_reassign
  • Path went from /agents/bulk_reassign to /api/fleet/agents/bulk_reassign (same operationId)
    Breaking
POST /api/fleet/agents/bulk_request_diagnostics
  • Path went from /agents/bulk_request_diagnostics to /api/fleet/agents/bulk_request_diagnostics (same operationId)
    Breaking
POST /api/fleet/agents/bulk_unenroll
  • Path went from /agents/bulk_unenroll to /api/fleet/agents/bulk_unenroll (same operationId)
    Breaking
POST /api/fleet/agents/bulk_update_agent_tags
  • Path went from /agents/bulk_update_agent_tags to /api/fleet/agents/bulk_update_agent_tags (same operationId)
    Breaking
POST /api/fleet/agents/bulk_upgrade
  • Path went from /agents/bulk_upgrade to /api/fleet/agents/bulk_upgrade (same operationId)
    Breaking
POST /api/fleet/agents/setup
  • Path went from /agents/setup to /api/fleet/agents/setup (same operationId)
    Breaking
POST /api/fleet/agents/{agentId}/actions
  • Path went from /agents/{agentId}/actions to /api/fleet/agents/{agentId}/actions (same operationId)
    Breaking
POST /api/fleet/agents/{agentId}/reassign
  • Path went from /agents/{agentId}/reassign to /api/fleet/agents/{agentId}/reassign (same operationId)
    Breaking
POST /api/fleet/agents/{agentId}/request_diagnostics
  • Path went from /agents/{agentId}/request_diagnostics to /api/fleet/agents/{agentId}/request_diagnostics (same operationId)
    Breaking
POST /api/fleet/agents/{agentId}/unenroll
  • Path went from /agents/{agentId}/unenroll to /api/fleet/agents/{agentId}/unenroll (same operationId)
    Breaking
POST /api/fleet/agents/{agentId}/upgrade
  • Path went from /agents/{agentId}/upgrade to /api/fleet/agents/{agentId}/upgrade (same operationId)
    Breaking
POST /api/fleet/enrollment-api-keys
  • Path went from /enrollment-api-keys to /api/fleet/enrollment-api-keys (same operationId)
POST /api/fleet/enrollment_api_keys
  • Path went from /enrollment_api_keys to /api/fleet/enrollment_api_keys (same operationId)
    Breaking
POST /api/fleet/epm/bulk_assets
  • Path went from /epm/bulk_assets to /api/fleet/epm/bulk_assets (same operationId)
    Breaking
POST /api/fleet/epm/packages
  • Path went from /epm/packages to /api/fleet/epm/packages (same operationId)
    Breaking
POST /api/fleet/epm/packages/_bulk
  • Path went from /epm/packages/_bulk to /api/fleet/epm/packages/_bulk (same operationId)
    Breaking
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Path went from /epm/packages/{pkgName}/{pkgVersion} to /api/fleet/epm/packages/{pkgName}/{pkgVersion} (same operationId)
    Breaking
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}/transforms/authorize
  • Path went from /epm/packages/{pkgName}/{pkgVersion}/transforms/authorize to /api/fleet/epm/packages/{pkgName}/{pkgVersion}/transforms/authorize (same operationId)
    Breaking
POST /api/fleet/epm/packages/{pkgkey}
  • Path went from /epm/packages/{pkgkey} to /api/fleet/epm/packages/{pkgkey} (same operationId)
POST /api/fleet/fleet_server_hosts
  • Path went from /fleet_server_hosts to /api/fleet/fleet_server_hosts (same operationId)
    Breaking
POST /api/fleet/health_check
  • Path went from /health_check to /api/fleet/health_check (same operationId)
    Breaking
POST /api/fleet/logstash_api_keys
  • Path went from /logstash_api_keys to /api/fleet/logstash_api_keys (same operationId)
    Breaking
POST /api/fleet/outputs
  • Path went from /outputs to /api/fleet/outputs (same operationId)
    Breaking
POST /api/fleet/package_policies
  • Path went from /package_policies to /api/fleet/package_policies (same operationId)
    Breaking
POST /api/fleet/package_policies/_bulk_get
  • Path went from /package_policies/_bulk_get to /api/fleet/package_policies/_bulk_get (same operationId)
    Breaking
POST /api/fleet/package_policies/delete
  • Path went from /package_policies/delete to /api/fleet/package_policies/delete (same operationId)
    Breaking
POST /api/fleet/package_policies/upgrade
  • Path went from /package_policies/upgrade to /api/fleet/package_policies/upgrade (same operationId)
    Breaking
POST /api/fleet/package_policies/upgrade/dryrun
  • Path went from /package_policies/upgrade/dryrun to /api/fleet/package_policies/upgrade/dryrun (same operationId)
    Breaking
POST /api/fleet/proxies
  • Path went from /proxies to /api/fleet/proxies (same operationId)
    Breaking
POST /api/fleet/service-tokens
  • Path went from /service-tokens to /api/fleet/service-tokens (same operationId)
POST /api/fleet/service_tokens
  • Path went from /service_tokens to /api/fleet/service_tokens (same operationId)
    Breaking
POST /api/fleet/setup
  • Path went from /setup to /api/fleet/setup (same operationId)
    Breaking
PUT /api/actions/connector/{id}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • config property Modified
      • crowdstrike_config, thehive_config alternatives Added
    • secrets property Modified
      • crowdstrike_secrets, thehive_secrets alternatives Added
PUT /api/fleet/agent_download_sources/{sourceId}
  • Path went from /agent_download_sources/{sourceId} to /api/fleet/agent_download_sources/{sourceId} (same operationId)
    Breaking
PUT /api/fleet/agent_policies/{agentPolicyId}
  • Path went from /agent_policies/{agentPolicyId} to /api/fleet/agent_policies/{agentPolicyId} (same operationId)
    Breaking
PUT /api/fleet/agents/{agentId}
  • Path went from /agents/{agentId} to /api/fleet/agents/{agentId} (same operationId)
    Breaking
PUT /api/fleet/agents/{agentId}/reassign
  • Path went from /agents/{agentId}/reassign to /api/fleet/agents/{agentId}/reassign (same operationId)
PUT /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Path went from /epm/packages/{pkgName}/{pkgVersion} to /api/fleet/epm/packages/{pkgName}/{pkgVersion} (same operationId)
    Breaking
PUT /api/fleet/fleet_server_hosts/{itemId}
  • Path went from /fleet_server_hosts/{itemId} to /api/fleet/fleet_server_hosts/{itemId} (same operationId)
    Breaking
PUT /api/fleet/outputs/{outputId}
  • Path went from /outputs/{outputId} to /api/fleet/outputs/{outputId} (same operationId)
    Breaking
PUT /api/fleet/package_policies/{packagePolicyId}
  • Path went from /package_policies/{packagePolicyId} to /api/fleet/package_policies/{packagePolicyId} (same operationId)
    Breaking
PUT /api/fleet/proxies/{itemId}
  • Path went from /proxies/{itemId} to /api/fleet/proxies/{itemId} (same operationId)
    Breaking
PUT /api/fleet/settings
  • Path went from /settings to /api/fleet/settings (same operationId)
    Breaking
Removed 1 Breaking
GET /settings/enrollment
  • Removing a resource is always breaking unless it was deprecated before
    Breaking

Please note: The additions, removals, and "breaking changes" in the connector endpoints are due to changes to the method for generating the documentation, rather than changes to the actual APIs.

43 structure changes including:
8 Breaking changes
14 Additions
14 Modifications
15 Removals
Modified 14
PUT /package_policies/{packagePolicyId}
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • policy_id property Modified
      • Full types went from string to string | null
    • output_id property Added
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • policy_id property Modified
          • Full types went from string to string | null
PUT /agent_policies/{agentPolicyId}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • package_policies property Modified
  • Query
  • format query parameter Added
POST /package_policies/upgrade/dryrun
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • diff property Modified
        • policy_id property Modified
          • Full types went from string to string | null
POST /package_policies/_bulk_get
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • policy_id property Modified
          • Full types went from string to string | null
POST /package_policies
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Modified
    • policy_id property Modified
      • Full types went from string to string | null
    • output_id property Added
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • policy_id property Modified
          • Full types went from string to string | null
POST /enrollment_api_keys
  • Body
  • application/json; Elastic-Api-Version=2023-10-31 content type Added
POST /agent_policies/{agentPolicyId}/copy
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • package_policies property Modified
  • Query
  • format query parameter Added
POST /agent_policies/_bulk_get
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • package_policies property Modified
  • Query
  • format query parameter Added
POST /agent_policies
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • package_policies property Modified
GET /package_policies/{packagePolicyId}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • policy_id property Modified
          • Full types went from string to string | null
GET /package_policies
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • policy_id property Modified
          • Full types went from string to string | null
GET /enrollment_api_keys
  • Query
  • perPage, page, kuery query parameters Added
GET /agent_policies/{agentPolicyId}
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • item property Modified
        • package_policies property Modified
  • Query
  • format query parameter Added
GET /agent_policies
  • Response
  • 200 response Modified
    • application/json; Elastic-Api-Version=2023-10-31 content type Modified
      • items property Modified
        • package_policies property Modified
  • Query
  • format query parameter Added
Removed 15 Breaking
DELETE /api/actions/action/{actionId}
DELETE /api/actions/connector/{connectorId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/actions
GET /api/actions/action/{actionId}
GET /api/actions/connector/{connectorId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/actions/connector_types
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/actions/connectors
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/actions/list_action_types
POST /api/actions
POST /api/actions/action/{actionId}/_execute
POST /api/actions/connector
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/actions/connector/{connectorId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/actions/connector/{connectorId}/_execute
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/actions/action/{actionId}
PUT /api/actions/connector/{connectorId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 14
PUT /api/actions/connector/{id}
PUT /api/actions/action/{id}
POST /api/actions/connector/{id}/_execute
POST /api/actions/connector/{id}
POST /api/actions/action/{id}/_execute
POST /api/actions/action
GET /api/actions/list_action_types
GET /api/actions/connectors
GET /api/actions/connector_types
GET /api/actions/connector/{id}
GET /api/actions/action/{id}
GET /api/actions
DELETE /api/actions/connector/{id}
DELETE /api/actions/action/{id}
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

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

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