Change Updates

Do not miss any Kibana Serverless API changes, ever again

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

RSS

Sep 12, 2024

main
1.0.2
Compare

API structure has changed

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

107 structure changes including:
106 Modifications
1 Removal
Modified 106
DELETE /api/fleet/agent_download_sources/{sourceId}
  • Path went from /agent_download_sources/{sourceId} to /api/fleet/agent_download_sources/{sourceId} (same operationId)
DELETE /api/fleet/agents/files/{fileId}
  • Path went from /agents/files/{fileId} to /api/fleet/agents/files/{fileId} (same operationId)
DELETE /api/fleet/agents/{agentId}
  • Path went from /agents/{agentId} to /api/fleet/agents/{agentId} (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)
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/epm/packages/{pkgName}/{pkgVersion}
  • Path went from /epm/packages/{pkgName}/{pkgVersion} to /api/fleet/epm/packages/{pkgName}/{pkgVersion} (same operationId)
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)
DELETE /api/fleet/outputs/{outputId}
  • Path went from /outputs/{outputId} to /api/fleet/outputs/{outputId} (same operationId)
DELETE /api/fleet/package_policies/{packagePolicyId}
  • Path went from /package_policies/{packagePolicyId} to /api/fleet/package_policies/{packagePolicyId} (same operationId)
DELETE /api/fleet/proxies/{itemId}
  • Path went from /proxies/{itemId} to /api/fleet/proxies/{itemId} (same operationId)
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)
GET /api/fleet/agent_download_sources/{sourceId}
  • Path went from /agent_download_sources/{sourceId} to /api/fleet/agent_download_sources/{sourceId} (same operationId)
GET /api/fleet/agent_policies
  • Path went from /agent_policies to /api/fleet/agent_policies (same operationId)
GET /api/fleet/agent_policies/{agentPolicyId}
  • Path went from /agent_policies/{agentPolicyId} to /api/fleet/agent_policies/{agentPolicyId} (same operationId)
GET /api/fleet/agent_policies/{agentPolicyId}/download
  • Path went from /agent_policies/{agentPolicyId}/download to /api/fleet/agent_policies/{agentPolicyId}/download (same operationId)
GET /api/fleet/agent_policies/{agentPolicyId}/full
  • Path went from /agent_policies/{agentPolicyId}/full to /api/fleet/agent_policies/{agentPolicyId}/full (same operationId)
GET /api/fleet/agent_status
  • Path went from /agent_status to /api/fleet/agent_status (same operationId)
GET /api/fleet/agent_status/data
  • Path went from /agent_status/data to /api/fleet/agent_status/data (same operationId)
GET /api/fleet/agents
  • Path went from /agents to /api/fleet/agents (same operationId)
GET /api/fleet/agents/action_status
  • Path went from /agents/action_status to /api/fleet/agents/action_status (same operationId)
GET /api/fleet/agents/files/{fileId}/{fileName}
  • Path went from /agents/files/{fileId}/{fileName} to /api/fleet/agents/files/{fileId}/{fileName} (same operationId)
GET /api/fleet/agents/setup
  • Path went from /agents/setup to /api/fleet/agents/setup (same operationId)
GET /api/fleet/agents/tags
  • Path went from /agents/tags to /api/fleet/agents/tags (same operationId)
GET /api/fleet/agents/{agentId}
  • Path went from /agents/{agentId} to /api/fleet/agents/{agentId} (same operationId)
GET /api/fleet/agents/{agentId}/uploads
  • Path went from /agents/{agentId}/uploads to /api/fleet/agents/{agentId}/uploads (same operationId)
GET /api/fleet/data_streams
  • Path went from /data_streams to /api/fleet/data_streams (same operationId)
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)
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/epm/categories
  • Path went from /epm/categories to /api/fleet/epm/categories (same operationId)
GET /api/fleet/epm/packages
  • Path went from /epm/packages to /api/fleet/epm/packages (same operationId)
GET /api/fleet/epm/packages/limited
  • Path went from /epm/packages/limited to /api/fleet/epm/packages/limited (same operationId)
GET /api/fleet/epm/packages/{pkgName}/stats
  • Path went from /epm/packages/{pkgName}/stats to /api/fleet/epm/packages/{pkgName}/stats (same operationId)
GET /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Path went from /epm/packages/{pkgName}/{pkgVersion} to /api/fleet/epm/packages/{pkgName}/{pkgVersion} (same operationId)
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)
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)
GET /api/fleet/epm/verification_key_id
  • Path went from /epm/verification_key_id to /api/fleet/epm/verification_key_id (same operationId)
GET /api/fleet/fleet_server_hosts
  • Path went from /fleet_server_hosts to /api/fleet/fleet_server_hosts (same operationId)
GET /api/fleet/fleet_server_hosts/{itemId}
  • Path went from /fleet_server_hosts/{itemId} to /api/fleet/fleet_server_hosts/{itemId} (same operationId)
GET /api/fleet/kubernetes
  • Path went from /kubernetes to /api/fleet/kubernetes (same operationId)
GET /api/fleet/outputs
  • Path went from /outputs to /api/fleet/outputs (same operationId)
GET /api/fleet/outputs/{outputId}
  • Path went from /outputs/{outputId} to /api/fleet/outputs/{outputId} (same operationId)
GET /api/fleet/outputs/{outputId}/health
  • Path went from /outputs/{outputId}/health to /api/fleet/outputs/{outputId}/health (same operationId)
GET /api/fleet/package_policies
  • Path went from /package_policies to /api/fleet/package_policies (same operationId)
GET /api/fleet/package_policies/{packagePolicyId}
  • Path went from /package_policies/{packagePolicyId} to /api/fleet/package_policies/{packagePolicyId} (same operationId)
GET /api/fleet/proxies
  • Path went from /proxies to /api/fleet/proxies (same operationId)
GET /api/fleet/proxies/{itemId}
  • Path went from /proxies/{itemId} to /api/fleet/proxies/{itemId} (same operationId)
GET /api/fleet/settings
  • Path went from /settings to /api/fleet/settings (same operationId)
GET /api/fleet/uninstall_tokens
  • Path went from /uninstall_tokens to /api/fleet/uninstall_tokens (same operationId)
GET /api/fleet/uninstall_tokens/{uninstallTokenId}
  • Path went from /uninstall_tokens/{uninstallTokenId} to /api/fleet/uninstall_tokens/{uninstallTokenId} (same operationId)
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)
POST /api/fleet/agent_policies
  • Path went from /agent_policies to /api/fleet/agent_policies (same operationId)
POST /api/fleet/agent_policies/_bulk_get
  • Path went from /agent_policies/_bulk_get to /api/fleet/agent_policies/_bulk_get (same operationId)
POST /api/fleet/agent_policies/delete
  • Path went from /agent_policies/delete to /api/fleet/agent_policies/delete (same operationId)
POST /api/fleet/agent_policies/{agentPolicyId}/copy
  • Path went from /agent_policies/{agentPolicyId}/copy to /api/fleet/agent_policies/{agentPolicyId}/copy (same operationId)
POST /api/fleet/agents
  • Path went from /agents to /api/fleet/agents (same operationId)
POST /api/fleet/agents/actions/{actionId}/cancel
  • Path went from /agents/actions/{actionId}/cancel to /api/fleet/agents/actions/{actionId}/cancel (same operationId)
POST /api/fleet/agents/bulk_reassign
  • Path went from /agents/bulk_reassign to /api/fleet/agents/bulk_reassign (same operationId)
POST /api/fleet/agents/bulk_request_diagnostics
  • Path went from /agents/bulk_request_diagnostics to /api/fleet/agents/bulk_request_diagnostics (same operationId)
POST /api/fleet/agents/bulk_unenroll
  • Path went from /agents/bulk_unenroll to /api/fleet/agents/bulk_unenroll (same operationId)
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)
POST /api/fleet/agents/bulk_upgrade
  • Path went from /agents/bulk_upgrade to /api/fleet/agents/bulk_upgrade (same operationId)
POST /api/fleet/agents/setup
  • Path went from /agents/setup to /api/fleet/agents/setup (same operationId)
POST /api/fleet/agents/{agentId}/actions
  • Path went from /agents/{agentId}/actions to /api/fleet/agents/{agentId}/actions (same operationId)
POST /api/fleet/agents/{agentId}/reassign
  • Path went from /agents/{agentId}/reassign to /api/fleet/agents/{agentId}/reassign (same operationId)
POST /api/fleet/agents/{agentId}/request_diagnostics
  • Path went from /agents/{agentId}/request_diagnostics to /api/fleet/agents/{agentId}/request_diagnostics (same operationId)
POST /api/fleet/agents/{agentId}/unenroll
  • Path went from /agents/{agentId}/unenroll to /api/fleet/agents/{agentId}/unenroll (same operationId)
POST /api/fleet/agents/{agentId}/upgrade
  • Path went from /agents/{agentId}/upgrade to /api/fleet/agents/{agentId}/upgrade (same operationId)
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)
POST /api/fleet/epm/bulk_assets
  • Path went from /epm/bulk_assets to /api/fleet/epm/bulk_assets (same operationId)
POST /api/fleet/epm/packages
  • Path went from /epm/packages to /api/fleet/epm/packages (same operationId)
POST /api/fleet/epm/packages/_bulk
  • Path went from /epm/packages/_bulk to /api/fleet/epm/packages/_bulk (same operationId)
POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}
  • Path went from /epm/packages/{pkgName}/{pkgVersion} to /api/fleet/epm/packages/{pkgName}/{pkgVersion} (same operationId)
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)
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)
POST /api/fleet/health_check
  • Path went from /health_check to /api/fleet/health_check (same operationId)
POST /api/fleet/logstash_api_keys
  • Path went from /logstash_api_keys to /api/fleet/logstash_api_keys (same operationId)
POST /api/fleet/outputs
  • Path went from /outputs to /api/fleet/outputs (same operationId)
POST /api/fleet/package_policies
  • Path went from /package_policies to /api/fleet/package_policies (same operationId)
POST /api/fleet/package_policies/_bulk_get
  • Path went from /package_policies/_bulk_get to /api/fleet/package_policies/_bulk_get (same operationId)
POST /api/fleet/package_policies/delete
  • Path went from /package_policies/delete to /api/fleet/package_policies/delete (same operationId)
POST /api/fleet/package_policies/upgrade
  • Path went from /package_policies/upgrade to /api/fleet/package_policies/upgrade (same operationId)
POST /api/fleet/package_policies/upgrade/dryrun
  • Path went from /package_policies/upgrade/dryrun to /api/fleet/package_policies/upgrade/dryrun (same operationId)
POST /api/fleet/proxies
  • Path went from /proxies to /api/fleet/proxies (same operationId)
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)
POST /api/fleet/setup
  • Path went from /setup to /api/fleet/setup (same operationId)
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)
PUT /api/fleet/agent_policies/{agentPolicyId}
  • Path went from /agent_policies/{agentPolicyId} to /api/fleet/agent_policies/{agentPolicyId} (same operationId)
PUT /api/fleet/agents/{agentId}
  • Path went from /agents/{agentId} to /api/fleet/agents/{agentId} (same operationId)
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)
PUT /api/fleet/fleet_server_hosts/{itemId}
  • Path went from /fleet_server_hosts/{itemId} to /api/fleet/fleet_server_hosts/{itemId} (same operationId)
PUT /api/fleet/outputs/{outputId}
  • Path went from /outputs/{outputId} to /api/fleet/outputs/{outputId} (same operationId)
PUT /api/fleet/package_policies/{packagePolicyId}
  • Path went from /package_policies/{packagePolicyId} to /api/fleet/package_policies/{packagePolicyId} (same operationId)
PUT /api/fleet/proxies/{itemId}
  • Path went from /proxies/{itemId} to /api/fleet/proxies/{itemId} (same operationId)
PUT /api/fleet/settings
  • Path went from /settings to /api/fleet/settings (same operationId)
Removed 1
GET /settings/enrollment