---
id: kibDevDocsDeprecationsByApi
slug: /kibana-dev-docs/api-meta/deprecated-api-list-by-api
title: Deprecated API usage by API
summary: A list of deprecated APIs, which plugins are still referencing them, and when they need to be removed by.
date: 2022-07-27
tags: ['contributor', 'dev', 'apidocs', 'kibana']
warning: This document is auto-generated and is meant to be viewed inside our experimental, new docs system.
---
## Referenced deprecated APIs
| Deprecated API | Referencing plugin(s) | Remove By |
| ---------------|-----------|-----------|
| | visTypeGauge | - |
| | visTypePie | - |
| | visTypePie | - |
| | discover, alerting, securitySolution | - |
| | discover, visualizations, dashboard, lens, maps, monitoring | - |
| | unifiedSearch, discover, maps, infra, graph, securitySolution, stackAlerts, inputControlVis, savedObjects | - |
| | discover, alerting, securitySolution | - |
| | data, discover, embeddable | - |
| | advancedSettings, discover | - |
| | advancedSettings, discover | - |
| | stackAlerts, alerting, securitySolution, inputControlVis | - |
| | stackAlerts, alerting, securitySolution, inputControlVis | - |
| | actions, alerting | - |
| | encryptedSavedObjects, actions, data, cloud, ml, logstash, securitySolution | - |
| | dashboard, lens, stackAlerts, visTypeTable, visTypeTimeseries, visTypeXy, visTypeVislib, expressionPartitionVis | - |
| | esUiShared, home, data, spaces, fleet, visualizations, lens, observability, ml, apm, cloudSecurityPosture, indexLifecycleManagement, synthetics, upgradeAssistant, ux, savedObjectsManagement, kibanaOverview | - |
| | dashboard | - |
| | dataViews, maps | - |
| | dataViews, maps | - |
| | maps | - |
| | unifiedSearch | - |
| | unifiedSearch | - |
| | visTypeTimeseries, graph, dataViewManagement, dataViews | - |
| | visTypeTimeseries, graph, dataViewManagement, dataViews | - |
| | visTypeTimeseries, graph, dataViewManagement | - |
| | visTypeTimeseries | - |
| | canvas, visTypeXy | - |
| | canvas, visTypeXy | - |
| | canvas, visTypeXy | - |
| | canvas, visTypeXy | - |
| | dataViewManagement, dataViews | - |
| | dataViews, dataViewManagement | - |
| | dataViewManagement, dataViews | - |
| | dataViews, dataViewManagement | - |
| | dataViewManagement | - |
| | dataViewManagement | - |
| | canvas | - |
| | canvas | - |
| | canvas | - |
| | canvas | - |
| | canvas | - |
| | canvas | - |
| | management, spaces, ml, canvas, enterpriseSearch, osquery, home | - |
| | management, enterpriseSearch | - |
| | enterpriseSearch | - |
| | actions, ml, enterpriseSearch, savedObjectsTagging | - |
| | spaces, savedObjectsManagement | - |
| | spaces, savedObjectsManagement | - |
| | console, @kbn/core-elasticsearch-server-internal | - |
| | embeddable, discover, presentationUtil, dashboard, graph | 8.8.0 |
| | spaces, security, alerting | 8.8.0 |
| | spaces, security, actions, alerting, ml, remoteClusters, graph, indexLifecycleManagement, mapsEms, painlessLab, rollup, searchprofiler, snapshotRestore, transform, upgradeAssistant | 8.8.0 |
| | apm, security, securitySolution | 8.8.0 |
| | apm, security, securitySolution | 8.8.0 |
| | visualizations, dashboard, lens, maps, ml, securitySolution, security | 8.8.0 |
| | securitySolution | 8.8.0 |
| | savedObjectsTaggingOss, visualizations, dashboard, lens | 8.8.0 |
| | dashboard | 8.8.0 |
| | maps, dashboard | 8.8.0 |
| | monitoring, kibanaUsageCollection, @kbn/core-metrics-server-internal | 8.8.0 |
| | cloud, apm | 8.8.0 |
| | security, licenseManagement, ml, apm, crossClusterReplication, logstash, painlessLab, searchprofiler, watcher | 8.8.0 |
| | management, fleet, security, kibanaOverview | 8.8.0 |
| | security, fleet | 8.8.0 |
| | security, fleet | 8.8.0 |
| | security, fleet | 8.8.0 |
| | security | 8.8.0 |
| | mapsEms | 8.8.0 |
| | ml, @kbn/core-http-browser-internal | 8.8.0
Note to maintainers: when looking at usages, mind that typical use could be inside a `catch` block,
so TS and code-reference navigation might not highlight them. |
| | @kbn/core-http-browser-internal | 8.8.0
Note to maintainers: when looking at usages, mind that typical use could be inside a `catch` block,
so TS and code-reference navigation might not highlight them. |
| | security | 8.8.0
This is relied on by the reporting feature, and should be removed once reporting
migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/issues/19914 |
| | security | 8.8.0
This is relied on by the reporting feature, and should be removed once reporting
migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/issues/19914 |
## Unreferenced deprecated APIs
Safe to remove.
| Deprecated API | Plugin Id |
| ---------------|------------|
| | data |
| | data |
| | data |
| | data |
| | data |
| | expressions |
| | expressions |
| | expressions |
| | expressions |
| | expressions |
| | expressions |
| | expressions |
| | expressions |
| | expressions |
| | expressions |
| | expressions |
| | expressions |
| | expressions |
| | savedObjects |
| | licensing |
| | licensing |
| | licensing |
| | reporting |
| | reporting |
| | reporting |
| | reporting |
| | taskManager |
| | core |
| | core |
| | @kbn/core-elasticsearch-server |
| | @kbn/core-http-browser |
| | @kbn/core-http-browser |
| | @kbn/core-injected-metadata-browser |
| | @kbn/core-injected-metadata-browser |
| | @kbn/core-metrics-server |
| | @kbn/core-saved-objects-common |
| | @kbn/core-ui-settings-common |