---
type: api
title: Kibana APIs (v0)
description: The Kibana REST APIs enable you to manage resources such as connectors, data views, and saved objects.
url: https://www.elastic.co/docs/api/doc/kibana/v0
resource: https://www.elastic.co/docs/api/doc/kibana/v0
products:
  - Kibana
servers:
  - "https://{kibana_url}"
spec:
  json: https://www.elastic.co/docs/api/doc/kibana/v0.json
  yaml: https://www.elastic.co/docs/api/doc/kibana/v0.yaml
---

# Kibana APIs (v0)

The Kibana REST APIs enable you to manage resources such as connectors, data views, and saved objects.
The API calls are stateless.
Each request that you make happens in isolation from other calls and must include all of the necessary information for Kibana to fulfill the
request.
API requests return JSON output, which is a format that is machine-readable and works well for automation.

To interact with Kibana APIs, use the following operations:

- GET: Fetches the information.
- PATCH: Applies partial modifications to the existing information.
- POST: Adds new information.
- PUT: Updates the existing information.
- DELETE: Removes the information.

You can prepend any Kibana API endpoint with `kbn:` and run the request in **Dev Tools → Console**.
For example:

```
GET kbn:/api/data_views
```

For more information about the console, refer to [Run API requests](https://www.elastic.co/docs/explore-analyze/query-filter/tools/console).

NOTE: Access to internal Kibana API endpoints will be restricted in Kibana version 9.0. Please move any integrations to publicly documented APIs.

## Documentation source and versions

This documentation is derived from the `main` branch of the [kibana](https://github.com/elastic/kibana) repository.
It is provided under license [Attribution-NonCommercial-NoDerivatives 4.0 International](https://creativecommons.org/licenses/by-nc-nd/4.0/).

This documentation contains work-in-progress information for future Elastic Stack releases.

- [Authentication](https://www.elastic.co/docs/api/doc/kibana/v0/authentication)
- [Spaces](https://www.elastic.co/docs/api/doc/kibana/v0/kibana-api-overview/)
### [Agent Builder](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-agent-builder)

- [Send A2A task](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-a2a-agentid): `POST` `/api/agent_builder/a2a/{agentId}`
- [Get A2A agent card](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-a2a-agentid-json): `GET` `/api/agent_builder/a2a/{agentId}.json`
- [List agents](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-agents): `GET` `/api/agent_builder/agents`
- [Create an agent](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-agents): `POST` `/api/agent_builder/agents`
- [Get agent consumption data](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-agents-agent-id-consumption): `POST` `/api/agent_builder/agents/{agent_id}/consumption`
- [Get an agent by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-agents-id): `GET` `/api/agent_builder/agents/{id}`
- [Update an agent](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-agent-builder-agents-id): `PUT` `/api/agent_builder/agents/{id}`
- [Delete an agent](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-agent-builder-agents-id): `DELETE` `/api/agent_builder/agents/{id}`
- [Get an agent's access control list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-agents-id-access-control): `GET` `/api/agent_builder/agents/{id}/access_control`
- [Update an agent's access control list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-agent-builder-agents-id-access-control): `PUT` `/api/agent_builder/agents/{id}/access_control`
- [List conversations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-conversations): `GET` `/api/agent_builder/conversations`
- [Create conversation](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-conversations): `POST` `/api/agent_builder/conversations`
- [Get conversation by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-conversations-conversation-id): `GET` `/api/agent_builder/conversations/{conversation_id}`
- [Delete conversation by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-agent-builder-conversations-conversation-id): `DELETE` `/api/agent_builder/conversations/{conversation_id}`
- [Add events to a conversation](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-conversations-conversation-id-add-events): `POST` `/api/agent_builder/conversations/{conversation_id}/_add_events`
- [Update a conversation's access control](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-agent-builder-conversations-conversation-id-access-control): `PUT` `/api/agent_builder/conversations/{conversation_id}/access_control`
- [List conversation attachments](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-conversations-conversation-id-attachments): `GET` `/api/agent_builder/conversations/{conversation_id}/attachments`
- [Create conversation attachment](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-conversations-conversation-id-attachments): `POST` `/api/agent_builder/conversations/{conversation_id}/attachments`
- [Check attachment staleness](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-conversations-conversation-id-attachments-stale): `GET` `/api/agent_builder/conversations/{conversation_id}/attachments/stale`
- [Get conversation attachment](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-conversations-conversation-id-attachments-attachment-id): `GET` `/api/agent_builder/conversations/{conversation_id}/attachments/{attachment_id}`
- [Update conversation attachment](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-agent-builder-conversations-conversation-id-attachments-attachment-id): `PUT` `/api/agent_builder/conversations/{conversation_id}/attachments/{attachment_id}`
- [Rename attachment](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-patch-agent-builder-conversations-conversation-id-attachments-attachment-id): `PATCH` `/api/agent_builder/conversations/{conversation_id}/attachments/{attachment_id}`
- [Delete conversation attachment](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-agent-builder-conversations-conversation-id-attachments-attachment-id): `DELETE` `/api/agent_builder/conversations/{conversation_id}/attachments/{attachment_id}`
- [Restore deleted attachment](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-conversations-conversation-id-attachments-attachment-id-restore): `POST` `/api/agent_builder/conversations/{conversation_id}/attachments/{attachment_id}/_restore`
- [Update attachment origin](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-agent-builder-conversations-conversation-id-attachments-attachment-id-origin): `PUT` `/api/agent_builder/conversations/{conversation_id}/attachments/{attachment_id}/origin`
- [Send chat message](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-converse): `POST` `/api/agent_builder/converse`
- [Send chat message (streaming)](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-converse-async): `POST` `/api/agent_builder/converse/async`
- [MCP server](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-mcp): `POST` `/api/agent_builder/mcp`
- [List plugins](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-plugins): `GET` `/api/agent_builder/plugins`
- [Install a plugin](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-plugins-install): `POST` `/api/agent_builder/plugins/install`
- [Get a plugin by id](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-plugins-pluginid): `GET` `/api/agent_builder/plugins/{pluginId}`
- [Delete a plugin](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-agent-builder-plugins-pluginid): `DELETE` `/api/agent_builder/plugins/{pluginId}`
- [List skills](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-skills): `GET` `/api/agent_builder/skills`
- [Create a skill](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-skills): `POST` `/api/agent_builder/skills`
- [Get a skill by id](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-skills-skillid): `GET` `/api/agent_builder/skills/{skillId}`
- [Update a skill](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-agent-builder-skills-skillid): `PUT` `/api/agent_builder/skills/{skillId}`
- [Delete a skill](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-agent-builder-skills-skillid): `DELETE` `/api/agent_builder/skills/{skillId}`
- [List tools](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-tools): `GET` `/api/agent_builder/tools`
- [Create a tool](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-tools): `POST` `/api/agent_builder/tools`
- [Run a tool](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-agent-builder-tools-execute): `POST` `/api/agent_builder/tools/_execute`
- [Get a tool by id](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-agent-builder-tools-toolid): `GET` `/api/agent_builder/tools/{toolId}`
- [Update a tool](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-agent-builder-tools-toolid): `PUT` `/api/agent_builder/tools/{toolId}`
- [Delete a tool](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-agent-builder-tools-toolid): `DELETE` `/api/agent_builder/tools/{toolId}`
### [Alerting](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-alerting)

- [Get the alerting framework health](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getalertinghealth): `GET` `/api/alerting/_health`
- [Get rule details](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-alerting-rule-id): `GET` `/api/alerting/rule/{id}`
- [Create a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-rule-id): `POST` `/api/alerting/rule/{id}`
- [Update a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-alerting-rule-id): `PUT` `/api/alerting/rule/{id}`
- [Delete a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-alerting-rule-id): `DELETE` `/api/alerting/rule/{id}`
- [Disable a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-rule-id-disable): `POST` `/api/alerting/rule/{id}/_disable`
- [Enable a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-rule-id-enable): `POST` `/api/alerting/rule/{id}/_enable`
- [Mute all alerts](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-rule-id-mute-all): `POST` `/api/alerting/rule/{id}/_mute_all`
- [Unmute all alerts](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-rule-id-unmute-all): `POST` `/api/alerting/rule/{id}/_unmute_all`
- [Update the API key for a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-rule-id-update-api-key): `POST` `/api/alerting/rule/{id}/_update_api_key`
- [Get the Elasticsearch query for a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-alerting-rule-id-query-inspector): `GET` `/api/alerting/rule/{id}/query_inspector`
- [Schedule a snooze for the rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-rule-id-snooze-schedule): `POST` `/api/alerting/rule/{id}/snooze_schedule`
- [Delete a snooze schedule for a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-alerting-rule-ruleid-snooze-schedule-scheduleid): `DELETE` `/api/alerting/rule/{ruleId}/snooze_schedule/{scheduleId}`
- [Mute an alert](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-rule-rule-id-alert-alert-id-mute): `POST` `/api/alerting/rule/{rule_id}/alert/{alert_id}/_mute`
- [Snooze an alert](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-rule-rule-id-alert-alert-id-snooze): `POST` `/api/alerting/rule/{rule_id}/alert/{alert_id}/_snooze`
- [Unmute an alert](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-rule-rule-id-alert-alert-id-unmute): `POST` `/api/alerting/rule/{rule_id}/alert/{alert_id}/_unmute`
- [Unsnooze an alert](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-rule-rule-id-alert-alert-id-unsnooze): `POST` `/api/alerting/rule/{rule_id}/alert/{alert_id}/_unsnooze`
- [Get the rule types](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getruletypes): `GET` `/api/alerting/rule_types`
- [Get information about rules](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-alerting-rules-find): `GET` `/api/alerting/rules/_find`
- [Find backfills for rules](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-rules-backfill-find): `POST` `/api/alerting/rules/backfill/_find`
- [Schedule a backfill for rules](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-rules-backfill-schedule): `POST` `/api/alerting/rules/backfill/_schedule`
- [Get a backfill by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-alerting-rules-backfill-id): `GET` `/api/alerting/rules/backfill/{id}`
- [Delete a backfill by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-alerting-rules-backfill-id): `DELETE` `/api/alerting/rules/backfill/{id}`
### [Alerting V2](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-alerting-v2)

- [List action policies](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-alerting-v2-action-policies): `GET` `/api/alerting/v2/action_policies`
- [Create an action policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-action-policies): `POST` `/api/alerting/v2/action_policies`
- [Delete action policies in bulk by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-action-policies-bulk-delete): `POST` `/api/alerting/v2/action_policies/_bulk_delete`
- [Disable action policies in bulk by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-action-policies-bulk-disable): `POST` `/api/alerting/v2/action_policies/_bulk_disable`
- [Enable action policies in bulk by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-action-policies-bulk-enable): `POST` `/api/alerting/v2/action_policies/_bulk_enable`
- [Snooze action policies in bulk by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-action-policies-bulk-snooze): `POST` `/api/alerting/v2/action_policies/_bulk_snooze`
- [Cancel snooze for action policies in bulk by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-action-policies-bulk-unsnooze): `POST` `/api/alerting/v2/action_policies/_bulk_unsnooze`
- [Rotate API keys for action policies in bulk by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-action-policies-bulk-update-api-key): `POST` `/api/alerting/v2/action_policies/_bulk_update_api_key`
- [Get an action policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-alerting-v2-action-policies-id): `GET` `/api/alerting/v2/action_policies/{id}`
- [Create or replace an action policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-alerting-v2-action-policies-id): `PUT` `/api/alerting/v2/action_policies/{id}`
- [Partially update an action policy.](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-patch-alerting-v2-action-policies-id): `PATCH` `/api/alerting/v2/action_policies/{id}`
- [Delete an action policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-alerting-v2-action-policies-id): `DELETE` `/api/alerting/v2/action_policies/{id}`
- [Disable an action policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-action-policies-id-disable): `POST` `/api/alerting/v2/action_policies/{id}/_disable`
- [Enable an action policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-action-policies-id-enable): `POST` `/api/alerting/v2/action_policies/{id}/_enable`
- [Snooze an action policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-action-policies-id-snooze): `POST` `/api/alerting/v2/action_policies/{id}/_snooze`
- [Unsnooze an action policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-action-policies-id-unsnooze): `POST` `/api/alerting/v2/action_policies/{id}/_unsnooze`
- [Update an action policy API key](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-action-policies-id-update-api-key): `POST` `/api/alerting/v2/action_policies/{id}/_update_api_key`
- [Bulk acknowledge alert episodes](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-episodes-bulk-ack): `POST` `/api/alerting/v2/episodes/_bulk_ack`
- [Bulk activate alert episodes](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-episodes-bulk-activate): `POST` `/api/alerting/v2/episodes/_bulk_activate`
- [Bulk assign alert episodes](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-episodes-bulk-assign): `POST` `/api/alerting/v2/episodes/_bulk_assign`
- [Bulk deactivate alert episodes](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-episodes-bulk-deactivate): `POST` `/api/alerting/v2/episodes/_bulk_deactivate`
- [Bulk tag alert episodes](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-episodes-bulk-tag): `POST` `/api/alerting/v2/episodes/_bulk_tag`
- [Bulk unacknowledge alert episodes](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-episodes-bulk-unack): `POST` `/api/alerting/v2/episodes/_bulk_unack`
- [Acknowledge an alert episode](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-episodes-episode-id-ack): `POST` `/api/alerting/v2/episodes/{episode_id}/_ack`
- [Activate an alert episode](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-episodes-episode-id-activate): `POST` `/api/alerting/v2/episodes/{episode_id}/_activate`
- [Assign an alert episode to a user](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-episodes-episode-id-assign): `POST` `/api/alerting/v2/episodes/{episode_id}/_assign`
- [Deactivate an alert episode](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-episodes-episode-id-deactivate): `POST` `/api/alerting/v2/episodes/{episode_id}/_deactivate`
- [Tag an alert episode](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-episodes-episode-id-tag): `POST` `/api/alerting/v2/episodes/{episode_id}/_tag`
- [Unacknowledge an alert episode](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-episodes-episode-id-unack): `POST` `/api/alerting/v2/episodes/{episode_id}/_unack`
- [List action policy executions](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-alerting-v2-execution-history-action-policies): `GET` `/api/alerting/v2/execution_history/action_policies`
- [List rule executions](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-alerting-v2-execution-history-rules): `GET` `/api/alerting/v2/execution_history/rules`
- [List rules](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-alerting-v2-rules): `GET` `/api/alerting/v2/rules`
- [Create a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules): `POST` `/api/alerting/v2/rules`
- [Create rules in bulk](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules-bulk-create): `POST` `/api/alerting/v2/rules/_bulk_create`
- [Delete rules in bulk by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules-bulk-delete): `POST` `/api/alerting/v2/rules/_bulk_delete`
- [Disable rules in bulk by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules-bulk-disable): `POST` `/api/alerting/v2/rules/_bulk_disable`
- [Enable rules in bulk by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules-bulk-enable): `POST` `/api/alerting/v2/rules/_bulk_enable`
- [Get rules in bulk](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules-bulk-get): `POST` `/api/alerting/v2/rules/_bulk_get`
- [Update the API key of rules in bulk by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules-bulk-update-api-key): `POST` `/api/alerting/v2/rules/_bulk_update_api_key`
- [Delete rules matching a query (dry-run by default)](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules-delete-by-query): `POST` `/api/alerting/v2/rules/_delete_by_query`
- [Disable rules matching a query (dry-run by default)](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules-disable-by-query): `POST` `/api/alerting/v2/rules/_disable_by_query`
- [Enable rules matching a query (dry-run by default)](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules-enable-by-query): `POST` `/api/alerting/v2/rules/_enable_by_query`
- [Update the API key of rules matching a query (dry-run by default)](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules-update-api-key-by-query): `POST` `/api/alerting/v2/rules/_update_api_key_by_query`
- [Get a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-alerting-v2-rules-id): `GET` `/api/alerting/v2/rules/{id}`
- [Create or replace a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-alerting-v2-rules-id): `PUT` `/api/alerting/v2/rules/{id}`
- [Update a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-patch-alerting-v2-rules-id): `PATCH` `/api/alerting/v2/rules/{id}`
- [Delete a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-alerting-v2-rules-id): `DELETE` `/api/alerting/v2/rules/{id}`
- [Disable a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules-id-disable): `POST` `/api/alerting/v2/rules/{id}/_disable`
- [Enable a rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules-id-enable): `POST` `/api/alerting/v2/rules/{id}/_enable`
- [Run a rule now](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-rules-id-run): `POST` `/api/alerting/v2/rules/{id}/_run`
- [Bulk snooze alert episode series](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-series-bulk-snooze): `POST` `/api/alerting/v2/series/_bulk_snooze`
- [Bulk unsnooze alert episode series](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-series-bulk-unsnooze): `POST` `/api/alerting/v2/series/_bulk_unsnooze`
- [Snooze an alert episode series](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-series-group-hash-snooze): `POST` `/api/alerting/v2/series/{group_hash}/_snooze`
- [Unsnooze an alert episode series](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-alerting-v2-series-group-hash-unsnooze): `POST` `/api/alerting/v2/series/{group_hash}/_unsnooze`
### [APM agent configuration](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-apm-agent-configuration)

- [Get a list of agent configurations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getagentconfigurations): `GET` `/api/apm/settings/agent-configuration`
- [Create or update agent configuration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createupdateagentconfiguration): `PUT` `/api/apm/settings/agent-configuration`
- [Delete agent configuration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deleteagentconfiguration): `DELETE` `/api/apm/settings/agent-configuration`
- [Get agent name for service](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getagentnameforservice): `GET` `/api/apm/settings/agent-configuration/agent_name`
- [Get environments for service](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getenvironmentsforservice): `GET` `/api/apm/settings/agent-configuration/environments`
- [Lookup single agent configuration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-searchsingleconfiguration): `POST` `/api/apm/settings/agent-configuration/search`
- [Get single agent configuration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getsingleagentconfiguration): `GET` `/api/apm/settings/agent-configuration/view`
### [APM agent keys](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-apm-agent-keys)

- [Create an APM agent key](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createagentkey): `POST` `/api/apm/agent_keys`
### [APM annotations](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-apm-annotations)

- [Create a service annotation](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createannotation): `POST` `/api/apm/services/{serviceName}/annotation`
- [Search for annotations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getannotation): `GET` `/api/apm/services/{serviceName}/annotation/search`
### [APM server schema](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-apm-server-schema)

- [Save APM server schema](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-saveapmserverschema): `POST` `/api/apm/fleet/apm_server_schema`
### [APM sourcemaps](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-apm-sourcemaps)

- [Get source maps](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getsourcemaps): `GET` `/api/apm/sourcemaps`
- [Upload a source map](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-uploadsourcemap): `POST` `/api/apm/sourcemaps`
- [Delete source map](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletesourcemap): `DELETE` `/api/apm/sourcemaps/{id}`
### [Cases](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-cases)

- [Create a case](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createcasedefaultspace): `POST` `/api/cases`
- [Update cases](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updatecasedefaultspace): `PATCH` `/api/cases`
- [Delete cases](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletecasedefaultspace): `DELETE` `/api/cases`
- [Search cases](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findcasesdefaultspace): `GET` `/api/cases/_find`
- [Get cases for an alert](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getcasesbyalertdefaultspace): `GET` `/api/cases/alerts/{alertId}`
- [Get case settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getcaseconfigurationdefaultspace): `GET` `/api/cases/configure`
- [Add case settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-setcaseconfigurationdefaultspace): `POST` `/api/cases/configure`
- [Get case connectors](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findcaseconnectorsdefaultspace): `GET` `/api/cases/configure/connectors/_find`
- [Update case settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updatecaseconfigurationdefaultspace): `PATCH` `/api/cases/configure/{configurationId}`
- [Get the fields applicable to a case](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getapplicablefieldsdefaultspace): `GET` `/api/cases/fields`
- [Get case creators](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getcasereportersdefaultspace): `GET` `/api/cases/reporters`
- [Get case tags](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getcasetagsdefaultspace): `GET` `/api/cases/tags`
- [Get all case templates](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getcasetemplatesdefaultspace): `GET` `/api/cases/templates`
- [Create a case template](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createcasetemplatedefaultspace): `POST` `/api/cases/templates`
- [Get a case template by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getcasetemplatedefaultspace): `GET` `/api/cases/templates/{template_id}`
- [Update a case template](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updatecasetemplatedefaultspace): `PUT` `/api/cases/templates/{template_id}`
- [Delete a case template](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletecasetemplatedefaultspace): `DELETE` `/api/cases/templates/{template_id}`
- [Get case information](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getcasedefaultspace): `GET` `/api/cases/{caseId}`
- [Get all alerts for a case](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getcasealertsdefaultspace): `GET` `/api/cases/{caseId}/alerts`
- [Add a case comment or alert](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-addcasecommentdefaultspace): `POST` `/api/cases/{caseId}/comments`
- [Update a case comment or alert](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updatecasecommentdefaultspace): `PATCH` `/api/cases/{caseId}/comments`
- [Delete all case comments and alerts](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletecasecommentsdefaultspace): `DELETE` `/api/cases/{caseId}/comments`
- [Find case comments](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findcasecommentsdefaultspace): `GET` `/api/cases/{caseId}/comments/_find`
- [Get a case comment or alert](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getcasecommentdefaultspace): `GET` `/api/cases/{caseId}/comments/{commentId}`
- [Delete a case comment or alert](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletecasecommentdefaultspace): `DELETE` `/api/cases/{caseId}/comments/{commentId}`
- [Push a case to an external service](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-pushcasedefaultspace): `POST` `/api/cases/{caseId}/connector/{connectorId}/_push`
- [Get the fields applicable to an existing case](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getcaseapplicablefieldsdefaultspace): `GET` `/api/cases/{caseId}/fields`
- [Attach a file to a case](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-addcasefiledefaultspace): `POST` `/api/cases/{caseId}/files`
- [Find case activity](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findcaseactivitydefaultspace): `GET` `/api/cases/{caseId}/user_actions/_find`
### [Connectors](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-connectors)

- [Handle OAuth callback](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-actions-connector-oauth-callback): `GET` `/api/actions/connector/_oauth_callback`
- [Start OAuth authorization (redirects to the identity provider)](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-actions-connector-connectorid-oauth-start): `GET` `/api/actions/connector/{connectorId}/oauth/start`
- [Get connector information](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-actions-connector-id): `GET` `/api/actions/connector/{id}`
- [Create a connector](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-actions-connector-id): `POST` `/api/actions/connector/{id}`
- [Update a connector](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-actions-connector-id): `PUT` `/api/actions/connector/{id}`
- [Delete a connector](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-actions-connector-id): `DELETE` `/api/actions/connector/{id}`
- [Run a connector](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-actions-connector-id-execute): `POST` `/api/actions/connector/{id}/_execute`
- [Get connector types](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-actions-connector-types): `GET` `/api/actions/connector_types`
- [Get all connectors](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-actions-connectors): `GET` `/api/actions/connectors`
### [Dashboards](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-dashboards)

- [Search dashboards](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-search-dashboards): `GET` `/api/dashboards`
- [Create a dashboard](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-create-dashboard): `POST` `/api/dashboards`
- [Get a dashboard](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-dashboard): `GET` `/api/dashboards/{id}`
- [Upsert a dashboard](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-upsert-dashboard): `PUT` `/api/dashboards/{id}`
- [Delete a dashboard](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-dashboard): `DELETE` `/api/dashboards/{id}`
### [Data streams](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-data-streams)

- [Get data streams](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-data-streams): `GET` `/api/fleet/data_streams`
- [Check if data streams have data](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-data-streams-data): `GET` `/api/fleet/data_streams/data`
- [Get data streams](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-data-streams): `GET` `/api/fleet/epm/data_streams`
### [Data views](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-data-views)

- [Get all data views](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getalldataviewsdefault): `GET` `/api/data_views`
- [Create a data view](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createdataviewdefaultw): `POST` `/api/data_views/data_view`
- [Get a data view](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getdataviewdefault): `GET` `/api/data_views/data_view/{viewId}`
- [Update a data view](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updatedataviewdefault): `POST` `/api/data_views/data_view/{viewId}`
- [Delete a data view](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletedataviewdefault): `DELETE` `/api/data_views/data_view/{viewId}`
- [Update field metadata](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updatefieldsmetadatadefault): `POST` `/api/data_views/data_view/{viewId}/fields`
- [Create a runtime field](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createruntimefielddefault): `POST` `/api/data_views/data_view/{viewId}/runtime_field`
- [Create or update a runtime field](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createupdateruntimefielddefault): `PUT` `/api/data_views/data_view/{viewId}/runtime_field`
- [Get a runtime field](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getruntimefielddefault): `GET` `/api/data_views/data_view/{viewId}/runtime_field/{fieldName}`
- [Update a runtime field](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updateruntimefielddefault): `POST` `/api/data_views/data_view/{viewId}/runtime_field/{fieldName}`
- [Delete a runtime field](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deleteruntimefielddefault): `DELETE` `/api/data_views/data_view/{viewId}/runtime_field/{fieldName}`
- [Get the default data view](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getdefaultdataviewdefault): `GET` `/api/data_views/default`
- [Set the default data view](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-setdefaultdatailviewdefault): `POST` `/api/data_views/default`
- [Swap saved object references](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-swapdataviewsdefault): `POST` `/api/data_views/swap_references`
- [Preview swap references](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-previewswapdataviewsdefault): `POST` `/api/data_views/swap_references/_preview`
### [Elastic Agent actions](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-elastic-agent-actions)

- [Get an agent action status](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agents-action-status): `GET` `/api/fleet/agents/action_status`
- [Cancel an agent action](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-actions-actionid-cancel): `POST` `/api/fleet/agents/actions/{actionId}/cancel`
- [Bulk reassign agents](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-bulk-reassign): `POST` `/api/fleet/agents/bulk_reassign`
- [Bulk remove OpAMP collectors](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-bulk-remove-collectors): `POST` `/api/fleet/agents/bulk_remove_collectors`
- [Bulk request diagnostics from agents](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-bulk-request-diagnostics): `POST` `/api/fleet/agents/bulk_request_diagnostics`
- [Bulk rollback agents](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-bulk-rollback): `POST` `/api/fleet/agents/bulk_rollback`
- [Bulk unenroll agents](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-bulk-unenroll): `POST` `/api/fleet/agents/bulk_unenroll`
- [Bulk update agent tags](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-bulk-update-agent-tags): `POST` `/api/fleet/agents/bulk_update_agent_tags`
- [Bulk upgrade agents](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-bulk-upgrade): `POST` `/api/fleet/agents/bulk_upgrade`
- [Create an agent action](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-agentid-actions): `POST` `/api/fleet/agents/{agentId}/actions`
- [Reassign an agent](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-agentid-reassign): `POST` `/api/fleet/agents/{agentId}/reassign`
- [Remove an OpAMP collector](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-agentid-remove-collector): `POST` `/api/fleet/agents/{agentId}/remove_collector`
- [Request agent diagnostics](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-agentid-request-diagnostics): `POST` `/api/fleet/agents/{agentId}/request_diagnostics`
- [Rollback an agent](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-agentid-rollback): `POST` `/api/fleet/agents/{agentId}/rollback`
- [Unenroll an agent](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-agentid-unenroll): `POST` `/api/fleet/agents/{agentId}/unenroll`
- [Upgrade an agent](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-agentid-upgrade): `POST` `/api/fleet/agents/{agentId}/upgrade`
### [Elastic Agent binary download sources](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-elastic-agent-binary-download-sources)

- [Get agent binary download sources](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agent-download-sources): `GET` `/api/fleet/agent_download_sources`
- [Create an agent binary download source](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agent-download-sources): `POST` `/api/fleet/agent_download_sources`
- [Get an agent binary download source](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agent-download-sources-sourceid): `GET` `/api/fleet/agent_download_sources/{sourceId}`
- [Update an agent binary download source](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-agent-download-sources-sourceid): `PUT` `/api/fleet/agent_download_sources/{sourceId}`
- [Delete an agent binary download source](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-agent-download-sources-sourceid): `DELETE` `/api/fleet/agent_download_sources/{sourceId}`
### [Elastic Agent policies](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-elastic-agent-policies)

- [Get agent policies](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agent-policies): `GET` `/api/fleet/agent_policies`
- [Create an agent policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agent-policies): `POST` `/api/fleet/agent_policies`
- [Bulk get agent policies](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agent-policies-bulk-get): `POST` `/api/fleet/agent_policies/_bulk_get`
- [Delete an agent policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agent-policies-delete): `POST` `/api/fleet/agent_policies/delete`
- [Get outputs for agent policies](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agent-policies-outputs): `POST` `/api/fleet/agent_policies/outputs`
- [Get an agent policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agent-policies-agentpolicyid): `GET` `/api/fleet/agent_policies/{agentPolicyId}`
- [Update an agent policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-agent-policies-agentpolicyid): `PUT` `/api/fleet/agent_policies/{agentPolicyId}`
- [Get auto upgrade agent status](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agent-policies-agentpolicyid-auto-upgrade-agents-status): `GET` `/api/fleet/agent_policies/{agentPolicyId}/auto_upgrade_agents_status`
- [Copy an agent policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agent-policies-agentpolicyid-copy): `POST` `/api/fleet/agent_policies/{agentPolicyId}/copy`
- [Download an agent policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agent-policies-agentpolicyid-download): `GET` `/api/fleet/agent_policies/{agentPolicyId}/download`
- [Get a full agent policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agent-policies-agentpolicyid-full): `GET` `/api/fleet/agent_policies/{agentPolicyId}/full`
- [Get outputs for an agent policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agent-policies-agentpolicyid-outputs): `GET` `/api/fleet/agent_policies/{agentPolicyId}/outputs`
- [Get a full K8s agent manifest](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-kubernetes): `GET` `/api/fleet/kubernetes`
- [Download an agent manifest](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-kubernetes-download): `GET` `/api/fleet/kubernetes/download`
### [Elastic Agent status](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-elastic-agent-status)

- [Get an agent status summary](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agent-status): `GET` `/api/fleet/agent_status`
### [Elastic Agents](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-elastic-agents)

- [Get incoming agent data](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agent-status-data): `GET` `/api/fleet/agent_status/data`
- [Get agents](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agents): `GET` `/api/fleet/agents`
- [Get agents by action ids](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents): `POST` `/api/fleet/agents`
- [Get available agent versions](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agents-available-versions): `GET` `/api/fleet/agents/available_versions`
- [Migrate multiple agents](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-bulk-migrate): `POST` `/api/fleet/agents/bulk_migrate`
- [Bulk change agent privilege level](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-bulk-privilege-level-change): `POST` `/api/fleet/agents/bulk_privilege_level_change`
- [Delete an uploaded file](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-agents-files-fileid): `DELETE` `/api/fleet/agents/files/{fileId}`
- [Get an uploaded file](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agents-files-fileid-filename): `GET` `/api/fleet/agents/files/{fileId}/{fileName}`
- [Get agent setup info](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agents-setup): `GET` `/api/fleet/agents/setup`
- [Initiate Fleet setup](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-setup): `POST` `/api/fleet/agents/setup`
- [Get agent tags](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agents-tags): `GET` `/api/fleet/agents/tags`
- [Get an agent](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agents-agentid): `GET` `/api/fleet/agents/{agentId}`
- [Update an agent by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-agents-agentid): `PUT` `/api/fleet/agents/{agentId}`
- [Delete an agent](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-agents-agentid): `DELETE` `/api/fleet/agents/{agentId}`
- [Get an agent's effective config](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agents-agentid-effective-config): `GET` `/api/fleet/agents/{agentId}/effective_config`
- [Migrate a single agent](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-agentid-migrate): `POST` `/api/fleet/agents/{agentId}/migrate`
- [Change agent privilege level](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agents-agentid-privilege-level-change): `POST` `/api/fleet/agents/{agentId}/privilege_level_change`
- [Get agent uploads](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agents-agentid-uploads): `GET` `/api/fleet/agents/{agentId}/uploads`
### [Elastic Package Manager (EPM)](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-elastic-package-manager-epm)

- [Bulk get assets](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-bulk-assets): `POST` `/api/fleet/epm/bulk_assets`
- [Get package categories](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-categories): `GET` `/api/fleet/epm/categories`
- [Create a custom integration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-custom-integrations): `POST` `/api/fleet/epm/custom_integrations`
- [Update a custom integration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-epm-custom-integrations-pkgname): `PUT` `/api/fleet/epm/custom_integrations/{pkgName}`
- [Get packages](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-packages): `GET` `/api/fleet/epm/packages`
- [Install a package by upload](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-packages): `POST` `/api/fleet/epm/packages`
- [Bulk install packages](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-packages-bulk): `POST` `/api/fleet/epm/packages/_bulk`
- [Bulk enable/disable namespace-level customization for packages](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-packages-bulk-namespace-customization): `POST` `/api/fleet/epm/packages/_bulk_namespace_customization`
- [Bulk rollback packages](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-packages-bulk-rollback): `POST` `/api/fleet/epm/packages/_bulk_rollback`
- [Get Bulk rollback packages details](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-packages-bulk-rollback-taskid): `GET` `/api/fleet/epm/packages/_bulk_rollback/{taskId}`
- [Bulk uninstall packages](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-packages-bulk-uninstall): `POST` `/api/fleet/epm/packages/_bulk_uninstall`
- [Get Bulk uninstall packages details](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-packages-bulk-uninstall-taskid): `GET` `/api/fleet/epm/packages/_bulk_uninstall/{taskId}`
- [Bulk upgrade packages](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-packages-bulk-upgrade): `POST` `/api/fleet/epm/packages/_bulk_upgrade`
- [Get Bulk upgrade packages details](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-packages-bulk-upgrade-taskid): `GET` `/api/fleet/epm/packages/_bulk_upgrade/{taskId}`
- [Get installed packages](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-packages-installed): `GET` `/api/fleet/epm/packages/installed`
- [Get a limited package list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-packages-limited): `GET` `/api/fleet/epm/packages/limited`
- [Review a pending policy upgrade for a package with deprecations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-packages-pkgname-review-upgrade): `POST` `/api/fleet/epm/packages/{pkgName}/review_upgrade`
- [Rollback a package to previous version](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-packages-pkgname-rollback): `POST` `/api/fleet/epm/packages/{pkgName}/rollback`
- [Get package stats](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-packages-pkgname-stats): `GET` `/api/fleet/epm/packages/{pkgName}/stats`
- [Get a package](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-packages-pkgname-pkgversion): `GET` `/api/fleet/epm/packages/{pkgName}/{pkgVersion}`, `GET` `/api/fleet/epm/packages/{pkgName}`
- [Install a package from the registry](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-packages-pkgname-pkgversion): `POST` `/api/fleet/epm/packages/{pkgName}/{pkgVersion}`, `POST` `/api/fleet/epm/packages/{pkgName}`
- [Update package settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-epm-packages-pkgname-pkgversion): `PUT` `/api/fleet/epm/packages/{pkgName}/{pkgVersion}`, `PUT` `/api/fleet/epm/packages/{pkgName}`
- [Delete a package](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-epm-packages-pkgname-pkgversion): `DELETE` `/api/fleet/epm/packages/{pkgName}/{pkgVersion}`, `DELETE` `/api/fleet/epm/packages/{pkgName}`
- [Delete assets for a package](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-epm-packages-pkgname-pkgversion-datastream-assets): `DELETE` `/api/fleet/epm/packages/{pkgName}/{pkgVersion}/datastream_assets`
- [Get package dependencies](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-packages-pkgname-pkgversion-dependencies): `GET` `/api/fleet/epm/packages/{pkgName}/{pkgVersion}/dependencies`
- [Install Kibana assets for a package](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-packages-pkgname-pkgversion-kibana-assets): `POST` `/api/fleet/epm/packages/{pkgName}/{pkgVersion}/kibana_assets`
- [Delete Kibana assets for a package](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-epm-packages-pkgname-pkgversion-kibana-assets): `DELETE` `/api/fleet/epm/packages/{pkgName}/{pkgVersion}/kibana_assets`
- [Install Kibana alert rule for a package](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-packages-pkgname-pkgversion-rule-assets): `POST` `/api/fleet/epm/packages/{pkgName}/{pkgVersion}/rule_assets`
- [Authorize transforms](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-epm-packages-pkgname-pkgversion-transforms-authorize): `POST` `/api/fleet/epm/packages/{pkgName}/{pkgVersion}/transforms/authorize`
- [Get a package file](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-packages-pkgname-pkgversion-filepath): `GET` `/api/fleet/epm/packages/{pkgName}/{pkgVersion}/{filePath}`
- [Get an inputs template](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-templates-pkgname-pkgversion-inputs): `GET` `/api/fleet/epm/templates/{pkgName}/{pkgVersion}/inputs`
- [Get a package signature verification key ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-epm-verification-key-id): `GET` `/api/fleet/epm/verification_key_id`
### [Fleet agentless policies](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-fleet-agentless-policies)

- [Deprecated: Get managed integrations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agentless-policies): `GET` `/api/fleet/agentless_policies`
- [Deprecated: Create a managed integration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agentless-policies): `POST` `/api/fleet/agentless_policies`
- [Deprecated: Bulk upgrade managed integrations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agentless-policies-upgrade): `POST` `/api/fleet/agentless_policies/_upgrade`
- [Deprecated: Preview a managed integrations upgrade](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-agentless-policies-upgrade-dryrun): `POST` `/api/fleet/agentless_policies/_upgrade/dryrun`
- [Deprecated: Get a managed integration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-agentless-policies-policyid): `GET` `/api/fleet/agentless_policies/{policyId}`
- [Deprecated: Update a managed integration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-agentless-policies-policyid): `PUT` `/api/fleet/agentless_policies/{policyId}`
- [Deprecated: Delete a managed integration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-agentless-policies-policyid): `DELETE` `/api/fleet/agentless_policies/{policyId}`
### [Fleet cloud connectors](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-fleet-cloud-connectors)

- [Get cloud connectors](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-cloud-connectors): `GET` `/api/fleet/cloud_connectors`
- [Create cloud connector](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-cloud-connectors): `POST` `/api/fleet/cloud_connectors`
- [Get cloud connector](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-cloud-connectors-cloudconnectorid): `GET` `/api/fleet/cloud_connectors/{cloudConnectorId}`
- [Update cloud connector](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-cloud-connectors-cloudconnectorid): `PUT` `/api/fleet/cloud_connectors/{cloudConnectorId}`
- [Delete cloud connector (supports force deletion)](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-cloud-connectors-cloudconnectorid): `DELETE` `/api/fleet/cloud_connectors/{cloudConnectorId}`
- [Get cloud connector usage (package policies using the connector)](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-cloud-connectors-cloudconnectorid-usage): `GET` `/api/fleet/cloud_connectors/{cloudConnectorId}/usage`
### [Fleet cloud onboarding deployments](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-fleet-cloud-onboarding-deployments)

- [Create cloud onboarding deployment](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-cloud-onboarding-deployments): `POST` `/api/fleet/cloud_onboarding_deployments`
- [Get cloud onboarding deployments by connector ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-cloud-onboarding-deployments-connector-connectorid): `GET` `/api/fleet/cloud_onboarding_deployments/connector/{connectorId}`
- [Get cloud onboarding deployment](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-cloud-onboarding-deployments-id): `GET` `/api/fleet/cloud_onboarding_deployments/{id}`
- [Update cloud onboarding deployment](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-cloud-onboarding-deployments-id): `PUT` `/api/fleet/cloud_onboarding_deployments/{id}`
- [Delete cloud onboarding deployment](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-cloud-onboarding-deployments-id): `DELETE` `/api/fleet/cloud_onboarding_deployments/{id}`
### [Fleet enrollment API keys](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-fleet-enrollment-api-keys)

- [Get enrollment API keys](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-enrollment-api-keys): `GET` `/api/fleet/enrollment_api_keys`
- [Create an enrollment API key](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-enrollment-api-keys): `POST` `/api/fleet/enrollment_api_keys`
- [Bulk revoke or delete enrollment API keys](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-enrollment-api-keys-bulk-delete): `POST` `/api/fleet/enrollment_api_keys/_bulk_delete`
- [Get an enrollment API key](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-enrollment-api-keys-keyid): `GET` `/api/fleet/enrollment_api_keys/{keyId}`
- [Revoke or delete an enrollment API key](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-enrollment-api-keys-keyid): `DELETE` `/api/fleet/enrollment_api_keys/{keyId}`
### [Fleet internals](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-fleet-internals)

- [Check permissions](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-check-permissions): `GET` `/api/fleet/check-permissions`
- [Check Fleet Server health](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-health-check): `POST` `/api/fleet/health_check`
- [Get settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-settings): `GET` `/api/fleet/settings`
- [Update settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-settings): `PUT` `/api/fleet/settings`
- [Initiate Fleet setup](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-setup): `POST` `/api/fleet/setup`
- [Get space settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-space-settings): `GET` `/api/fleet/space_settings`
- [Create space settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-space-settings): `PUT` `/api/fleet/space_settings`
### [Fleet managed integrations](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-fleet-managed-integrations)

- [Get managed integrations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-managed-integrations): `GET` `/api/fleet/managed_integrations`
- [Create a managed integration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-managed-integrations): `POST` `/api/fleet/managed_integrations`
- [Bulk upgrade managed integrations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-managed-integrations-upgrade): `POST` `/api/fleet/managed_integrations/_upgrade`
- [Preview a managed integrations upgrade](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-managed-integrations-upgrade-dryrun): `POST` `/api/fleet/managed_integrations/_upgrade/dryrun`
- [Get a managed integration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-managed-integrations-policyid): `GET` `/api/fleet/managed_integrations/{policyId}`
- [Update a managed integration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-managed-integrations-policyid): `PUT` `/api/fleet/managed_integrations/{policyId}`
- [Delete a managed integration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-managed-integrations-policyid): `DELETE` `/api/fleet/managed_integrations/{policyId}`
### [Fleet Message Signing Service](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-message-signing-service)

- [Rotate a Fleet message signing key pair](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-message-signing-service-rotate-key-pair): `POST` `/api/fleet/message_signing_service/rotate_key_pair`
### [Fleet outputs](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-fleet-outputs)

- [Generate a Logstash API key](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-logstash-api-keys): `POST` `/api/fleet/logstash_api_keys`
- [Get outputs](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-outputs): `GET` `/api/fleet/outputs`
- [Create output](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-outputs): `POST` `/api/fleet/outputs`
- [Get output](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-outputs-outputid): `GET` `/api/fleet/outputs/{outputId}`
- [Update output](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-outputs-outputid): `PUT` `/api/fleet/outputs/{outputId}`
- [Delete output](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-outputs-outputid): `DELETE` `/api/fleet/outputs/{outputId}`
- [Get the latest output health](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-outputs-outputid-health): `GET` `/api/fleet/outputs/{outputId}/health`
### [Fleet package policies](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-fleet-package-policies)

- [Get package policies](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-package-policies): `GET` `/api/fleet/package_policies`
- [Create a package policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-package-policies): `POST` `/api/fleet/package_policies`
- [Bulk get package policies](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-package-policies-bulk-get): `POST` `/api/fleet/package_policies/_bulk_get`
- [Bulk delete package policies](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-package-policies-delete): `POST` `/api/fleet/package_policies/delete`
- [Upgrade a package policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-package-policies-upgrade): `POST` `/api/fleet/package_policies/upgrade`
- [Dry run a package policy upgrade](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-package-policies-upgrade-dryrun): `POST` `/api/fleet/package_policies/upgrade/dryrun`
- [Get a package policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-package-policies-packagepolicyid): `GET` `/api/fleet/package_policies/{packagePolicyId}`
- [Update a package policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-package-policies-packagepolicyid): `PUT` `/api/fleet/package_policies/{packagePolicyId}`
- [Delete a package policy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-package-policies-packagepolicyid): `DELETE` `/api/fleet/package_policies/{packagePolicyId}`
### [Fleet proxies](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-fleet-proxies)

- [Get proxies](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-proxies): `GET` `/api/fleet/proxies`
- [Create a proxy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-proxies): `POST` `/api/fleet/proxies`
- [Get a proxy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-proxies-itemid): `GET` `/api/fleet/proxies/{itemId}`
- [Update a proxy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-proxies-itemid): `PUT` `/api/fleet/proxies/{itemId}`
- [Delete a proxy](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-proxies-itemid): `DELETE` `/api/fleet/proxies/{itemId}`
### [Fleet remote synced integrations](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-fleet-remote-synced-integrations)

- [Get remote synced integrations status](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-remote-synced-integrations-status): `GET` `/api/fleet/remote_synced_integrations/status`
- [Get remote synced integrations status by outputId](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-remote-synced-integrations-outputid-remote-status): `GET` `/api/fleet/remote_synced_integrations/{outputId}/remote_status`
### [Fleet Server hosts](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-fleet-server-hosts)

- [Get Fleet Server hosts](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-fleet-server-hosts): `GET` `/api/fleet/fleet_server_hosts`
- [Create a Fleet Server host](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-fleet-server-hosts): `POST` `/api/fleet/fleet_server_hosts`
- [Get a Fleet Server host](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-fleet-server-hosts-itemid): `GET` `/api/fleet/fleet_server_hosts/{itemId}`
- [Update a Fleet Server host](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-fleet-fleet-server-hosts-itemid): `PUT` `/api/fleet/fleet_server_hosts/{itemId}`
- [Delete a Fleet Server host](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-fleet-fleet-server-hosts-itemid): `DELETE` `/api/fleet/fleet_server_hosts/{itemId}`
### [Fleet service tokens](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-fleet-service-tokens)

- [Create a service token](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-service-tokens): `POST` `/api/fleet/service_tokens`
### [Fleet uninstall tokens](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-fleet-uninstall-tokens)

- [Get metadata for latest uninstall tokens](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-uninstall-tokens): `GET` `/api/fleet/uninstall_tokens`
- [Rotate an uninstall token](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-fleet-uninstall-tokens-agentpolicyid-rotate): `POST` `/api/fleet/uninstall_tokens/{agentPolicyId}/rotate`
- [Get a decrypted uninstall token](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-fleet-uninstall-tokens-uninstalltokenid): `GET` `/api/fleet/uninstall_tokens/{uninstallTokenId}`
### [Links](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-links)

- [List links library items](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-links): `GET` `/api/links`
- [Create a links library item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-links): `POST` `/api/links`
- [Get a links library item by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-links-id): `GET` `/api/links/{id}`
- [Upsert links library item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-links-id): `PUT` `/api/links/{id}`
- [Delete a links library item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-links-id): `DELETE` `/api/links/{id}`
### [Logstash configuration management](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-logstash)

- [Get a Logstash pipeline](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-logstash-pipeline): `GET` `/api/logstash/pipeline/{id}`
- [Create or update a Logstash pipeline](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-logstash-pipeline): `PUT` `/api/logstash/pipeline/{id}`
- [Delete a Logstash pipeline](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-logstash-pipeline): `DELETE` `/api/logstash/pipeline/{id}`
- [Get all Logstash pipelines](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-logstash-pipelines): `GET` `/api/logstash/pipelines`
### [Machine learning](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-ml)

- [Sync saved objects in the default space](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-mlsync): `GET` `/api/ml/saved_objects/sync`
- [Update jobs spaces](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-mlupdatejobsspaces): `POST` `/api/ml/saved_objects/update_jobs_spaces`
- [Update trained models spaces](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-mlupdatetrainedmodelsspaces): `POST` `/api/ml/saved_objects/update_trained_models_spaces`
### [Maintenance windows](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-maintenance-window)

- [Create a maintenance window.](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-maintenance-window): `POST` `/api/maintenance_window`
- [Search for a maintenance window.](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-maintenance-window-find): `GET` `/api/maintenance_window/_find`
- [Get maintenance window details.](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-maintenance-window-id): `GET` `/api/maintenance_window/{id}`
- [Update a maintenance window.](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-patch-maintenance-window-id): `PATCH` `/api/maintenance_window/{id}`
- [Delete a maintenance window.](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-maintenance-window-id): `DELETE` `/api/maintenance_window/{id}`
- [Archive a maintenance window.](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-maintenance-window-id-archive): `POST` `/api/maintenance_window/{id}/_archive`
- [Unarchive a maintenance window.](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-maintenance-window-id-unarchive): `POST` `/api/maintenance_window/{id}/_unarchive`
### [Markdowns](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-markdowns)

- [List markdown library items](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-markdowns): `GET` `/api/markdowns`
- [Create a markdown library item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-markdowns): `POST` `/api/markdowns`
- [Get a markdown library item by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-markdowns-id): `GET` `/api/markdowns/{id}`
- [Upsert a markdown library item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-markdowns-id): `PUT` `/api/markdowns/{id}`
- [Delete a markdown library item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-markdowns-id): `DELETE` `/api/markdowns/{id}`
### [Observability AI Assistant](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-observability_ai_assistant)

- [Generate a chat completion](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-observability-ai-assistant-chat-complete): `POST` `/api/observability_ai_assistant/chat/complete`
### [Roles](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-roles)

- [Get all roles](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-security-role): `GET` `/api/security/role`
- [Get a role](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-security-role-name): `GET` `/api/security/role/{name}`
- [Create or update a role](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-security-role-name): `PUT` `/api/security/role/{name}`
- [Delete a role](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-security-role-name): `DELETE` `/api/security/role/{name}`
- [Create or update roles](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-security-roles): `POST` `/api/security/roles`
### [Saved objects](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-saved-objects)

- [Rotate a key for encrypted saved objects](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-rotateencryptionkey): `POST` `/api/encrypted_saved_objects/_rotate_key`
- [Create saved objects](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-saved-objects-bulk-create): `POST` `/api/saved_objects/_bulk_create`
- [Delete saved objects](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-saved-objects-bulk-delete): `POST` `/api/saved_objects/_bulk_delete`
- [Get saved objects](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-saved-objects-bulk-get): `POST` `/api/saved_objects/_bulk_get`
- [Resolve saved objects](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-saved-objects-bulk-resolve): `POST` `/api/saved_objects/_bulk_resolve`
- [Update saved objects](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-saved-objects-bulk-update): `PUT` `/api/saved_objects/_bulk_update`
- [Export saved objects](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-saved-objects-export): `POST` `/api/saved_objects/_export`
- [Search for saved objects](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-saved-objects-find): `GET` `/api/saved_objects/_find`
- [Import saved objects](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-saved-objects-import): `POST` `/api/saved_objects/_import`
- [Resolve import errors](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-saved-objects-resolve-import-errors): `POST` `/api/saved_objects/_resolve_import_errors`
- [Resolve a saved object](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-saved-objects-resolve-type-id): `GET` `/api/saved_objects/resolve/{type}/{id}`
- [Get a saved object](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-saved-objects-type-id): `GET` `/api/saved_objects/{type}/{id}`
- [Create a saved object](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-saved-objects-type-id): `POST` `/api/saved_objects/{type}/{id}`, `POST` `/api/saved_objects/{type}`
- [Update a saved object](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-saved-objects-type-id): `PUT` `/api/saved_objects/{type}/{id}`
- [Delete a saved object](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-saved-objects-type-id): `DELETE` `/api/saved_objects/{type}/{id}`
### [Security AI assistant](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-security-ai-assistant-api)

- [Apply a bulk action to anonymization fields](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-performanonymizationfieldsbulkaction): `POST` `/api/security_ai_assistant/anonymization_fields/_bulk_action`
- [Get anonymization fields](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findanonymizationfields): `GET` `/api/security_ai_assistant/anonymization_fields/_find`
- [Create a model response](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-chatcomplete): `POST` `/api/security_ai_assistant/chat/complete`
- [Create a conversation](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createconversation): `POST` `/api/security_ai_assistant/current_user/conversations`
- [Delete conversations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deleteallconversations): `DELETE` `/api/security_ai_assistant/current_user/conversations`
- [Get conversations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findconversations): `GET` `/api/security_ai_assistant/current_user/conversations/_find`
- [Get a conversation](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readconversation): `GET` `/api/security_ai_assistant/current_user/conversations/{id}`
- [Update a conversation](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updateconversation): `PUT` `/api/security_ai_assistant/current_user/conversations/{id}`
- [Delete a conversation](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deleteconversation): `DELETE` `/api/security_ai_assistant/current_user/conversations/{id}`
- [Read a KnowledgeBase](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getknowledgebase): `GET` `/api/security_ai_assistant/knowledge_base`
- [Create a KnowledgeBase](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-postknowledgebase): `POST` `/api/security_ai_assistant/knowledge_base`
- [Create a Knowledge Base Entry](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createknowledgebaseentry): `POST` `/api/security_ai_assistant/knowledge_base/entries`
- [Applies a bulk action to multiple Knowledge Base Entries](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-performknowledgebaseentrybulkaction): `POST` `/api/security_ai_assistant/knowledge_base/entries/_bulk_action`
- [Finds Knowledge Base Entries that match the given query.](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findknowledgebaseentries): `GET` `/api/security_ai_assistant/knowledge_base/entries/_find`
- [Read a Knowledge Base Entry](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readknowledgebaseentry): `GET` `/api/security_ai_assistant/knowledge_base/entries/{id}`
- [Update a Knowledge Base Entry](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updateknowledgebaseentry): `PUT` `/api/security_ai_assistant/knowledge_base/entries/{id}`
- [Deletes a single Knowledge Base Entry using the `id` field](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deleteknowledgebaseentry): `DELETE` `/api/security_ai_assistant/knowledge_base/entries/{id}`
- [Read a KnowledgeBase for a resource](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readknowledgebase): `GET` `/api/security_ai_assistant/knowledge_base/{resource}`
- [Create a KnowledgeBase for a resource](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createknowledgebase): `POST` `/api/security_ai_assistant/knowledge_base/{resource}`
- [Apply a bulk action to prompts](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-performpromptsbulkaction): `POST` `/api/security_ai_assistant/prompts/_bulk_action`
- [Get prompts](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findprompts): `GET` `/api/security_ai_assistant/prompts/_find`
### [Security Attack discovery](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-security-attack-discovery-api)

- [Bulk update Attack discoveries](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-postattackdiscoverybulk): `POST` `/api/attack_discovery/_bulk`
- [Find Attack discoveries that match the search criteria](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-attackdiscoveryfind): `GET` `/api/attack_discovery/_find`
- [Generate attack discoveries from alerts](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-postattackdiscoverygenerate): `POST` `/api/attack_discovery/_generate`
- [Get the latest Attack Discovery generations metadata for the current user](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getattackdiscoverygenerations): `GET` `/api/attack_discovery/generations`
- [Get a single Attack Discovery generation, including its discoveries and (optional) generation metadata](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getattackdiscoverygeneration): `GET` `/api/attack_discovery/generations/{execution_uuid}`
- [Dismiss an Attack Discovery generation](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-postattackdiscoverygenerationsdismiss): `POST` `/api/attack_discovery/generations/{execution_uuid}/_dismiss`
- [Create Attack Discovery schedule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createattackdiscoveryschedules): `POST` `/api/attack_discovery/schedules`
- [Bulk delete Attack Discovery schedules](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-bulkdeleteattackdiscoveryschedules): `POST` `/api/attack_discovery/schedules/_bulk_delete`
- [Bulk disable Attack Discovery schedules](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-bulkdisableattackdiscoveryschedules): `POST` `/api/attack_discovery/schedules/_bulk_disable`
- [Bulk enable Attack Discovery schedules](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-bulkenableattackdiscoveryschedules): `POST` `/api/attack_discovery/schedules/_bulk_enable`
- [Find Attack Discovery schedules that match the search criteria](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findattackdiscoveryschedules): `GET` `/api/attack_discovery/schedules/_find`
- [Get Attack Discovery schedule by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getattackdiscoveryschedules): `GET` `/api/attack_discovery/schedules/{id}`
- [Update Attack Discovery schedule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updateattackdiscoveryschedules): `PUT` `/api/attack_discovery/schedules/{id}`
- [Delete Attack Discovery schedule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deleteattackdiscoveryschedules): `DELETE` `/api/attack_discovery/schedules/{id}`
- [Disable Attack Discovery schedule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-disableattackdiscoveryschedules): `POST` `/api/attack_discovery/schedules/{id}/_disable`
- [Enable Attack Discovery schedule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-enableattackdiscoveryschedules): `POST` `/api/attack_discovery/schedules/{id}/_enable`
### [Security detections](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-security-detections-api)

- [Assign and unassign users from attack discovery alerts](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-setattacksassignees): `POST` `/api/detection_engine/attacks/assignees`
- [Find and/or aggregate attack discovery alerts](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-searchattacks): `POST` `/api/detection_engine/attacks/search`
- [Set attack discovery alerts workflow status](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-setattacksstatus): `POST` `/api/detection_engine/attacks/status`
- [Add and remove attack discovery alert tags](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-setattackstags): `POST` `/api/detection_engine/attacks/tags`
- [Reads the alert index name if it exists](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readalertsindex): `GET` `/api/detection_engine/index`
- [Create an alerts index](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createalertsindex): `POST` `/api/detection_engine/index`
- [Delete an alerts index](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletealertsindex): `DELETE` `/api/detection_engine/index`
- [Returns user privileges for the Kibana space](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readprivileges): `GET` `/api/detection_engine/privileges`
- [Retrieve a detection rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readrule): `GET` `/api/detection_engine/rules`
- [Create a detection rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createrule): `POST` `/api/detection_engine/rules`
- [Update a detection rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updaterule): `PUT` `/api/detection_engine/rules`
- [Patch a detection rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-patchrule): `PATCH` `/api/detection_engine/rules`
- [Delete a detection rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deleterule): `DELETE` `/api/detection_engine/rules`
- [Apply a bulk action to detection rules](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-performrulesbulkaction): `POST` `/api/detection_engine/rules/_bulk_action`
- [Export detection rules](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-exportrules): `POST` `/api/detection_engine/rules/_export`
- [List all detection rules](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findrules): `GET` `/api/detection_engine/rules/_find`
- [Import detection rules](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-importrules): `POST` `/api/detection_engine/rules/_import`
- [Install prebuilt detection rules and Timelines](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-installprebuiltrulesandtimelines): `PUT` `/api/detection_engine/rules/prepackaged`
- [Retrieve the status of prebuilt detection rules and Timelines](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readprebuiltrulesandtimelinesstatus): `GET` `/api/detection_engine/rules/prepackaged/_status`
- [Preview rule alerts generated on specified time range](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-rulepreview): `POST` `/api/detection_engine/rules/preview`
- [Assign and unassign users from detection alerts](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-setalertassignees): `POST` `/api/detection_engine/signals/assignees`
- [Finalize detection alert migrations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-finalizealertsmigration): `POST` `/api/detection_engine/signals/finalize_migration`
- [Initiate a detection alert migration](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createalertsmigration): `POST` `/api/detection_engine/signals/migration`
- [Clean up detection alert migrations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-alertsmigrationcleanup): `DELETE` `/api/detection_engine/signals/migration`
- [Retrieve the status of detection alert migrations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readalertsmigrationstatus): `GET` `/api/detection_engine/signals/migration_status`
- [Find and/or aggregate detection alerts](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-searchalerts): `POST` `/api/detection_engine/signals/search`
- [Set a detection alert status](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-setalertsstatus): `POST` `/api/detection_engine/signals/status`
- [Add and remove detection alert tags](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-setalerttags): `POST` `/api/detection_engine/signals/tags`
- [List all detection rule tags](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readtags): `GET` `/api/detection_engine/tags`
### [Security Elastic Endpoint exceptions](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-security-endpoint-exceptions-api)

- [Create an Elastic Endpoint rule exception list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createendpointlist): `POST` `/api/endpoint_list`
- [Get an Elastic Endpoint rule exception list item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readendpointlistitem): `GET` `/api/endpoint_list/items`
- [Create an Elastic Endpoint rule exception list item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createendpointlistitem): `POST` `/api/endpoint_list/items`
- [Update an Elastic Endpoint rule exception list item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updateendpointlistitem): `PUT` `/api/endpoint_list/items`
- [Delete an Elastic Endpoint exception list item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deleteendpointlistitem): `DELETE` `/api/endpoint_list/items`
- [Get Elastic Endpoint exception list items](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findendpointlistitems): `GET` `/api/endpoint_list/items/_find`
### [Security endpoint management](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-security-endpoint-management-api)

- [Get response actions](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointgetactionslist): `GET` `/api/endpoint/action`
- [Cancel a response action](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-cancelaction): `POST` `/api/endpoint/action/cancel`
- [Run a command](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointexecuteaction): `POST` `/api/endpoint/action/execute`
- [Get a file](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointgetfileaction): `POST` `/api/endpoint/action/get_file`
- [Isolate an endpoint](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointisolateaction): `POST` `/api/endpoint/action/isolate`
- [Terminate a process](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointkillprocessaction): `POST` `/api/endpoint/action/kill_process`
- [Generate a memory dump from the host machine](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointgeneratememorydump): `POST` `/api/endpoint/action/memory_dump`
- [Run a script](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-runscriptaction): `POST` `/api/endpoint/action/run_script`
- [Get running processes](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointgetprocessesaction): `POST` `/api/endpoint/action/running_procs`
- [Scan a file or directory](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointscanaction): `POST` `/api/endpoint/action/scan`
- [Get actions state](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointgetactionsstate): `GET` `/api/endpoint/action/state`
- [Suspend a process](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointsuspendprocessaction): `POST` `/api/endpoint/action/suspend_process`
- [Release an isolated endpoint](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointunisolateaction): `POST` `/api/endpoint/action/unisolate`
- [Upload a file](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointuploadaction): `POST` `/api/endpoint/action/upload`
- [Get action details](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointgetactionsdetails): `GET` `/api/endpoint/action/{action_id}`
- [Get file information](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointfileinfo): `GET` `/api/endpoint/action/{action_id}/file/{file_id}`
- [Download a file](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointfiledownload): `GET` `/api/endpoint/action/{action_id}/file/{file_id}/download`
- [Get response actions status](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointgetactionsstatus): `GET` `/api/endpoint/action_status`
- [Get a metadata list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getendpointmetadatalist): `GET` `/api/endpoint/metadata`
- [Get metadata](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getendpointmetadata): `GET` `/api/endpoint/metadata/{id}`
- [Get a policy response](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getpolicyresponse): `GET` `/api/endpoint/policy_response`
- [Get a protection updates note](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getprotectionupdatesnote): `GET` `/api/endpoint/protection_updates_note/{package_policy_id}`
- [Create or update a protection updates note](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createupdateprotectionupdatesnote): `POST` `/api/endpoint/protection_updates_note/{package_policy_id}`
- [Get a list of scripts](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointscriptlibrarylistscripts): `GET` `/api/endpoint/scripts_library`
- [Create script](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointscriptlibrarycreatescript): `POST` `/api/endpoint/scripts_library`
- [Get script](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointscriptlibrarygetonescript): `GET` `/api/endpoint/scripts_library/{script_id}`
- [Update script](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointscriptlibrarypatchupdatescript): `PATCH` `/api/endpoint/scripts_library/{script_id}`
- [Delete a script](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointscriptlibrarydeletescript): `DELETE` `/api/endpoint/scripts_library/{script_id}`
- [Download a script file](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-endpointscriptlibrarydownloadscript): `GET` `/api/endpoint/scripts_library/{script_id}/download`
### [Security entity analytics](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-security-entity-analytics-api)

- [Get an asset criticality record](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getassetcriticalityrecord): `GET` `/api/asset_criticality`
- [Upsert an asset criticality record](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createassetcriticalityrecord): `POST` `/api/asset_criticality`
- [Delete an asset criticality record](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deleteassetcriticalityrecord): `DELETE` `/api/asset_criticality`
- [Bulk upsert asset criticality records](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-bulkupsertassetcriticalityrecords): `POST` `/api/asset_criticality/bulk`
- [List asset criticality records](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findassetcriticalityrecords): `GET` `/api/asset_criticality/list`
- [Delete the Privilege Monitoring Engine](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletemonitoringengine): `DELETE` `/api/entity_analytics/monitoring/engine/delete`
- [Disable the Privilege Monitoring Engine](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-disablemonitoringengine): `POST` `/api/entity_analytics/monitoring/engine/disable`
- [Initialize the Privilege Monitoring Engine](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-initmonitoringengine): `POST` `/api/entity_analytics/monitoring/engine/init`
- [Schedule the Privilege Monitoring Engine](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-schedulemonitoringengine): `POST` `/api/entity_analytics/monitoring/engine/schedule_now`
- [Health check on Privilege Monitoring](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-privmonhealth): `GET` `/api/entity_analytics/monitoring/privileges/health`
- [Run a privileges check on Privilege Monitoring](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-privmonprivileges): `GET` `/api/entity_analytics/monitoring/privileges/privileges`
- [Create a new monitored user](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createprivmonuser): `POST` `/api/entity_analytics/monitoring/users`
- [Upsert multiple monitored users via CSV upload](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-privmonbulkuploaduserscsv): `POST` `/api/entity_analytics/monitoring/users/_csv`
- [List all monitored users](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-listprivmonusers): `GET` `/api/entity_analytics/monitoring/users/list`
- [Update a monitored user](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updateprivmonuser): `PUT` `/api/entity_analytics/monitoring/users/{id}`
- [Delete a monitored user](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deleteprivmonuser): `DELETE` `/api/entity_analytics/monitoring/users/{id}`
- [Installs the privileged access detection package for the Entity Analytics privileged user monitoring experience](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-installprivilegedaccessdetectionpackage): `POST` `/api/entity_analytics/privileged_user_monitoring/pad/install`
- [Gets the status of the privileged access detection package for the Entity Analytics privileged user monitoring experience](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getprivilegedaccessdetectionpackagestatus): `GET` `/api/entity_analytics/privileged_user_monitoring/pad/status`
- [Create a new watchlist](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createwatchlist): `POST` `/api/entity_analytics/watchlists`
- [List all watchlists](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-listwatchlists): `GET` `/api/entity_analytics/watchlists/list`
- [Get a watchlist by ID](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getwatchlist): `GET` `/api/entity_analytics/watchlists/{id}`
- [Update an existing watchlist](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updatewatchlist): `PUT` `/api/entity_analytics/watchlists/{id}`
- [Upload a CSV file to add entities to a watchlist](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-uploadwatchlistcsv): `POST` `/api/entity_analytics/watchlists/{watchlist_id}/csv_upload`
- [Manually assign entities to a watchlist](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-assignwatchlistentities): `POST` `/api/entity_analytics/watchlists/{watchlist_id}/entities/assign`
- [Manually unassign entities from a watchlist](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-unassignwatchlistentities): `POST` `/api/entity_analytics/watchlists/{watchlist_id}/entities/unassign`
- [Cleanup the Risk Engine](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-cleanupriskengine): `DELETE` `/api/risk_score/engine/dangerously_delete_data`
- [Configure the Risk Engine Saved Object](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-configureriskenginesavedobject): `PATCH` `/api/risk_score/engine/saved_object/configure`
- [Run the risk scoring engine](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-scheduleriskenginenow): `POST` `/api/risk_score/engine/schedule_now`
- [Get risk score history for an entity](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getriskscorehistory): `GET` `/api/risk_score/history`
### [Security entity store](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-security-entity-store)

- [Update the Entity Store](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-security-entity-store): `PUT` `/api/security/entity_store`
- [List entities](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-security-entity-store-entities): `GET` `/api/security/entity_store/entities`
- [Delete an entity](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-security-entity-store-entities): `DELETE` `/api/security/entity_store/entities/`
- [Bulk update entities](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-security-entity-store-entities-bulk): `PUT` `/api/security/entity_store/entities/bulk`
- [Create an entity](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-security-entity-store-entities-entitytype): `POST` `/api/security/entity_store/entities/{entityType}`
- [Update an entity](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-security-entity-store-entities-entitytype): `PUT` `/api/security/entity_store/entities/{entityType}`
- [Disable the history snapshot task](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-security-entity-store-history-snapshot-disable): `PUT` `/api/security/entity_store/history_snapshot/disable`
- [Enable the history snapshot task](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-security-entity-store-history-snapshot-enable): `PUT` `/api/security/entity_store/history_snapshot/enable`
- [Install the Entity Store](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-security-entity-store-install): `POST` `/api/security/entity_store/install`
- [Get resolution group](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-security-entity-store-resolution-group): `GET` `/api/security/entity_store/resolution/group`
- [Link entities](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-security-entity-store-resolution-link): `POST` `/api/security/entity_store/resolution/link`
- [List entity resolution rules](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-security-entity-store-resolution-rules): `GET` `/api/security/entity_store/resolution/rules`
- [Disable an entity resolution rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-security-entity-store-resolution-rules-id-disable): `PUT` `/api/security/entity_store/resolution/rules/{id}/disable`
- [Enable an entity resolution rule](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-security-entity-store-resolution-rules-id-enable): `PUT` `/api/security/entity_store/resolution/rules/{id}/enable`
- [Unlink entities](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-security-entity-store-resolution-unlink): `POST` `/api/security/entity_store/resolution/unlink`
- [Start Entity Store engines](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-security-entity-store-start): `PUT` `/api/security/entity_store/start`
- [Get Entity Store status](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-security-entity-store-status): `GET` `/api/security/entity_store/status`
- [Stop Entity Store engines](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-security-entity-store-stop): `PUT` `/api/security/entity_store/stop`
- [Uninstall the Entity Store](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-security-entity-store-uninstall): `POST` `/api/security/entity_store/uninstall`
### [Security exceptions](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-security-exceptions-api)

- [Create rule exception items](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createruleexceptionlistitems): `POST` `/api/detection_engine/rules/{id}/exceptions`
- [Get exception list details](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readexceptionlist): `GET` `/api/exception_lists`
- [Create an exception list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createexceptionlist): `POST` `/api/exception_lists`
- [Update an exception list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updateexceptionlist): `PUT` `/api/exception_lists`
- [Delete an exception list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deleteexceptionlist): `DELETE` `/api/exception_lists`
- [Duplicate an exception list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-duplicateexceptionlist): `POST` `/api/exception_lists/_duplicate`
- [Export an exception list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-exportexceptionlist): `POST` `/api/exception_lists/_export`
- [Get exception lists](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findexceptionlists): `GET` `/api/exception_lists/_find`
- [Import an exception list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-importexceptionlist): `POST` `/api/exception_lists/_import`
- [Get an exception list item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readexceptionlistitem): `GET` `/api/exception_lists/items`
- [Create an exception list item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createexceptionlistitem): `POST` `/api/exception_lists/items`
- [Update an exception list item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updateexceptionlistitem): `PUT` `/api/exception_lists/items`
- [Delete an exception list item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deleteexceptionlistitem): `DELETE` `/api/exception_lists/items`
- [Get exception list items](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findexceptionlistitems): `GET` `/api/exception_lists/items/_find`
- [Get an exception list summary](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readexceptionlistsummary): `GET` `/api/exception_lists/summary`
- [Create a shared exception list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createsharedexceptionlist): `POST` `/api/exceptions/shared`
### [Security lists](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-security-lists-api)

- [Get value list details](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readlist): `GET` `/api/lists`
- [Create a value list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createlist): `POST` `/api/lists`
- [Update a value list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updatelist): `PUT` `/api/lists`
- [Patch a value list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-patchlist): `PATCH` `/api/lists`
- [Delete a value list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletelist): `DELETE` `/api/lists`
- [Get value lists](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findlists): `GET` `/api/lists/_find`
- [Get status of value list data streams](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readlistindex): `GET` `/api/lists/index`
- [Create list data streams](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createlistindex): `POST` `/api/lists/index`
- [Delete value list data streams](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletelistindex): `DELETE` `/api/lists/index`
- [Get a value list item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readlistitem): `GET` `/api/lists/items`
- [Create a value list item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createlistitem): `POST` `/api/lists/items`
- [Update a value list item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updatelistitem): `PUT` `/api/lists/items`
- [Patch a value list item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-patchlistitem): `PATCH` `/api/lists/items`
- [Delete a value list item](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletelistitem): `DELETE` `/api/lists/items`
- [Export value list items](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-exportlistitems): `POST` `/api/lists/items/_export`
- [Get value list items](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findlistitems): `GET` `/api/lists/items/_find`
- [Import value list items](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-importlistitems): `POST` `/api/lists/items/_import`
- [Get value list privileges](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-readlistprivileges): `GET` `/api/lists/privileges`
### [Security Osquery](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-security-osquery-api)

- [Get unified query history](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerygetunifiedhistory): `GET` `/api/osquery/history`
- [Get live queries](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osqueryfindlivequeries): `GET` `/api/osquery/live_queries`
- [Create a live query](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerycreatelivequery): `POST` `/api/osquery/live_queries`
- [Get live query details](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerygetlivequerydetails): `GET` `/api/osquery/live_queries/{id}`
- [Get live query results](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerygetlivequeryresults): `GET` `/api/osquery/live_queries/{id}/results/{actionId}`
- [Export live query results](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osqueryexportlivequeryresults): `POST` `/api/osquery/live_queries/{id}/results/{actionId}/_export`
- [Get packs](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osqueryfindpacks): `GET` `/api/osquery/packs`
- [Create a pack](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerycreatepacks): `POST` `/api/osquery/packs`
- [Get pack details](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerygetpacksdetails): `GET` `/api/osquery/packs/{id}`
- [Update a pack](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osqueryupdatepacks): `PUT` `/api/osquery/packs/{id}`
- [Delete a pack](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerydeletepacks): `DELETE` `/api/osquery/packs/{id}`
- [Copy a pack](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerycopypacks): `POST` `/api/osquery/packs/{id}/copy`
- [Get saved queries](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osqueryfindsavedqueries): `GET` `/api/osquery/saved_queries`
- [Create a saved query](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerycreatesavedquery): `POST` `/api/osquery/saved_queries`
- [Get saved query details](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerygetsavedquerydetails): `GET` `/api/osquery/saved_queries/{id}`
- [Update a saved query](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osqueryupdatesavedquery): `PUT` `/api/osquery/saved_queries/{id}`
- [Delete a saved query](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerydeletesavedquery): `DELETE` `/api/osquery/saved_queries/{id}`
- [Copy a saved query](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerycopysavedquery): `POST` `/api/osquery/saved_queries/{id}/copy`
- [Get scheduled action results](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerygetscheduledactionresults): `GET` `/api/osquery/scheduled_results/{scheduleId}/{executionCount}`
- [Export scheduled query results](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osqueryexportscheduledqueryresults): `POST` `/api/osquery/scheduled_results/{scheduleId}/{executionCount}/_export`
- [Get scheduled query results](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-osquerygetscheduledqueryresults): `GET` `/api/osquery/scheduled_results/{scheduleId}/{executionCount}/results`
### [Security solution initialization](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-security-solution-initialization-api)

- [Initialize security solution flows](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-initializesecuritysolution): `POST` `/api/security_solution/initialize`
### [Security timeline](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-security-timeline-api)

- [Get notes](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getnotes): `GET` `/api/note`
- [Add or update a note](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-persistnoteroute): `PATCH` `/api/note`
- [Delete one or more notes](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletenote): `DELETE` `/api/note`
- [Pin/unpin an event](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-persistpinnedeventroute): `PATCH` `/api/pinned_event`
- [Get Timeline or Timeline template details](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-gettimeline): `GET` `/api/timeline`
- [Create a Timeline or Timeline template](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createtimelines): `POST` `/api/timeline`
- [Update a Timeline](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-patchtimeline): `PATCH` `/api/timeline`
- [Delete Timelines or Timeline templates](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletetimelines): `DELETE` `/api/timeline`
- [Copies timeline or timeline template](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-copytimeline): `POST` `/api/timeline/_copy`
- [Get draft Timeline or Timeline template details](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getdrafttimelines): `GET` `/api/timeline/_draft`
- [Create a clean draft Timeline or Timeline template](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-cleandrafttimelines): `POST` `/api/timeline/_draft`
- [Export Timelines](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-exporttimelines): `POST` `/api/timeline/_export`
- [Favorite a Timeline or Timeline template](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-persistfavoriteroute): `PATCH` `/api/timeline/_favorite`
- [Import Timelines](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-importtimelines): `POST` `/api/timeline/_import`
- [Install prepackaged Timelines](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-installprepackedtimelines): `POST` `/api/timeline/_prepackaged`
- [Resolve a Timeline or Timeline template](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-resolvetimeline): `GET` `/api/timeline/resolve`
- [Get Timelines or Timeline templates](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-gettimelines): `GET` `/api/timelines`
### [Service level objectives](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-slo)

- [Get a paginated list of SLOs](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-findslosop): `GET` `/s/{spaceId}/api/observability/slos`
- [Create an SLO](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-createsloop): `POST` `/s/{spaceId}/api/observability/slos`
- [Bulk delete SLO definitions and their associated summary and rollup data.](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-bulkdeleteop): `POST` `/s/{spaceId}/api/observability/slos/_bulk_delete`
- [Retrieve the status of the bulk deletion](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-bulkdeletestatusop): `GET` `/s/{spaceId}/api/observability/slos/_bulk_delete/{taskId}`
- [Batch delete rollup and summary data](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deleterollupdataop): `POST` `/s/{spaceId}/api/observability/slos/_bulk_purge_rollup`
- [Compute SLO instance summaries in bulk at a point in time](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-bulksnapshotop): `POST` `/s/{spaceId}/api/observability/slos/_bulk_snapshot`
- [Batch delete rollup and summary data](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletesloinstancesop): `POST` `/s/{spaceId}/api/observability/slos/_delete_instances`
- [Get an SLO](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getsloop): `GET` `/s/{spaceId}/api/observability/slos/{sloId}`
- [Update an SLO](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-updatesloop): `PUT` `/s/{spaceId}/api/observability/slos/{sloId}`
- [Delete an SLO](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-deletesloop): `DELETE` `/s/{spaceId}/api/observability/slos/{sloId}`
- [Reset an SLO](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-resetsloop): `POST` `/s/{spaceId}/api/observability/slos/{sloId}/_reset`
- [Compute an SLO instance summary at a point in time](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getsnapshotop): `GET` `/s/{spaceId}/api/observability/slos/{sloId}/_snapshot`
- [Disable an SLO](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-disablesloop): `POST` `/s/{spaceId}/api/observability/slos/{sloId}/disable`
- [Enable an SLO](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-enablesloop): `POST` `/s/{spaceId}/api/observability/slos/{sloId}/enable`
- [Get the SLO definitions](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-getdefinitionsop): `GET` `/s/{spaceId}/internal/observability/slos/_definitions`
### [Short URLs](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-short-url)

- [Create a short URL](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-url): `POST` `/api/short_url`
- [Resolve a short URL](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-resolve-url): `GET` `/api/short_url/_slug/{slug}`
- [Get a short URL](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-url): `GET` `/api/short_url/{id}`
- [Delete a short URL](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-url): `DELETE` `/api/short_url/{id}`
### [Spaces](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-spaces)

- [Copy saved objects between spaces](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-spaces-copy-saved-objects): `POST` `/api/spaces/_copy_saved_objects`
- [Disable legacy URL aliases](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-spaces-disable-legacy-url-aliases): `POST` `/api/spaces/_disable_legacy_url_aliases`
- [Get shareable references](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-spaces-get-shareable-references): `POST` `/api/spaces/_get_shareable_references`
- [Update saved objects in spaces](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-spaces-update-objects-spaces): `POST` `/api/spaces/_update_objects_spaces`
- [Get all spaces](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-spaces-space): `GET` `/api/spaces/space`
- [Create a space](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-spaces-space): `POST` `/api/spaces/space`
- [Get a space](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-spaces-space-id): `GET` `/api/spaces/space/{id}`
- [Update a space](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-spaces-space-id): `PUT` `/api/spaces/space/{id}`
- [Delete a space](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-spaces-space-id): `DELETE` `/api/spaces/space/{id}`
### [Streams](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-streams)

- [Get stream list](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-streams): `GET` `/api/streams`
- [Disable streams](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-streams-disable): `POST` `/api/streams/_disable`
- [Enable streams](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-streams-enable): `POST` `/api/streams/_enable`
- [Resync streams](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-streams-resync): `POST` `/api/streams/_resync`
- [Get a stream](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-streams-name): `GET` `/api/streams/{name}`
- [Create or update a stream](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-streams-name): `PUT` `/api/streams/{name}`
- [Delete a stream](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-streams-name): `DELETE` `/api/streams/{name}`
- [Fork a stream](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-streams-name-fork): `POST` `/api/streams/{name}/_fork`
- [Get ingest stream settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-streams-name-ingest): `GET` `/api/streams/{name}/_ingest`
- [Update ingest stream settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-streams-name-ingest): `PUT` `/api/streams/{name}/_ingest`
- [Get query stream settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-streams-name-query): `GET` `/api/streams/{name}/_query`
- [Upsert query stream settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-streams-name-query): `PUT` `/api/streams/{name}/_query`
- [Export stream content](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-streams-name-content-export): `POST` `/api/streams/{name}/content/export`
- [Import content into a stream](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-streams-name-content-import): `POST` `/api/streams/{name}/content/import`
- [Get stream attachments](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-streams-streamname-attachments): `GET` `/api/streams/{streamName}/attachments`
- [Bulk update attachments](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-streams-streamname-attachments-bulk): `POST` `/api/streams/{streamName}/attachments/_bulk`
- [Link an attachment to a stream](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-streams-streamname-attachments-attachmenttype-attachmentid): `PUT` `/api/streams/{streamName}/attachments/{attachmentType}/{attachmentId}`
- [Unlink an attachment from a stream](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-streams-streamname-attachments-attachmenttype-attachmentid): `DELETE` `/api/streams/{streamName}/attachments/{attachmentType}/{attachmentId}`
### [Synthetics](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-synthetics)

- [Trigger an on-demand test run for a monitor](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-synthetics-monitor-test): `POST` `/api/synthetics/monitor/test/{monitorId}`
- [Get monitors](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-synthetic-monitors): `GET` `/api/synthetics/monitors`
- [Create a monitor](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-synthetic-monitors): `POST` `/api/synthetics/monitors`
- [Delete monitors](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-synthetic-monitors): `POST` `/api/synthetics/monitors/_bulk_delete`
- [Bulk update monitors](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-synthetic-monitors-bulk-update): `PUT` `/api/synthetics/monitors/_bulk_update`
- [Get a monitor](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-synthetic-monitor): `GET` `/api/synthetics/monitors/{id}`
- [Update a monitor](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-synthetic-monitor): `PUT` `/api/synthetics/monitors/{id}`
- [Delete a monitor](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-synthetic-monitor): `DELETE` `/api/synthetics/monitors/{id}`
- [Get parameters](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-parameters): `GET` `/api/synthetics/params`
- [Add parameters](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-parameters): `POST` `/api/synthetics/params`
- [Delete parameters](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-parameters): `POST` `/api/synthetics/params/_bulk_delete`
- [Get a parameter](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-parameter): `GET` `/api/synthetics/params/{id}`
- [Update a parameter](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-parameter): `PUT` `/api/synthetics/params/{id}`
- [Delete a parameter](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-parameter): `DELETE` `/api/synthetics/params/{id}`
- [Get private locations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-private-locations): `GET` `/api/synthetics/private_locations`
- [Create a private location](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-private-location): `POST` `/api/synthetics/private_locations`
- [Get a private location](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-private-location): `GET` `/api/synthetics/private_locations/{id}`
- [Update a private location](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-private-location): `PUT` `/api/synthetics/private_locations/{id}`
- [Delete a private location](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-private-location): `DELETE` `/api/synthetics/private_locations/{id}`
### [System](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-system)

- [Get features](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-features): `GET` `/api/features`
- [Get Kibana's current status](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-status): `GET` `/api/status`
### [Tags](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-tags)

- [Search tags](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-tags): `GET` `/api/tags`
- [Create a tag](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-tags): `POST` `/api/tags`
- [Get a tag](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-tags-id): `GET` `/api/tags/{id}`
- [Upsert a tag](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-tags-id): `PUT` `/api/tags/{id}`
- [Delete a tag](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-tags-id): `DELETE` `/api/tags/{id}`
### [Task manager](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-task-manager)

- [Get the task manager health](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-task-manager-health): `GET` `/api/task_manager/_health`
### [Unknown](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-unknown)

- [Get Actions Connector Oauth Callback Script](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-actions-connector-oauth-callback-script): `GET` `/api/actions/connector/_oauth_callback_script`
- [Query roles](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-security-role-query): `POST` `/api/security/role/_query`
- [Resolve conflicts copying saved objects](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-spaces-resolve-copy-saved-objects-errors): `POST` `/api/spaces/_resolve_copy_saved_objects_errors`
### [Upgrade assistant](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-upgrade)

- [Get the upgrade readiness status](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-upgrade-status): `GET` `/api/upgrade_assistant/status`
### [Uptime](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-uptime)

- [Get uptime settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-uptime-settings): `GET` `/api/uptime/settings`
- [Update uptime settings](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-uptime-settings): `PUT` `/api/uptime/settings`
### [User session management](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-user-session)

- [Invalidate user sessions](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-security-session-invalidate): `POST` `/api/security/session/_invalidate`
### [Visualizations](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-visualizations)

- [Search visualizations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-search-visualizations): `GET` `/api/visualizations`
- [Create visualization](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-create-visualization): `POST` `/api/visualizations`
- [Get visualization](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-visualization): `GET` `/api/visualizations/{id}`
- [Update visualization](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-upsert-visualization): `PUT` `/api/visualizations/{id}`
- [Delete visualization](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-visualization): `DELETE` `/api/visualizations/{id}`
### [Workflows](https://www.elastic.co/docs/api/doc/kibana/v0/group/endpoint-workflows)

- [Get workflows](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows): `GET` `/api/workflows`
- [Bulk create workflows](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-workflows): `POST` `/api/workflows`
- [Bulk delete workflows](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-workflows): `DELETE` `/api/workflows`
- [Get workflow aggregations](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-aggs): `GET` `/api/workflows/aggs`
- [Get available connectors](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-connectors): `GET` `/api/workflows/connectors`
- [Get a workflow execution](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-executions-executionid): `GET` `/api/workflows/executions/{executionId}`
- [Cancel a workflow execution](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-workflows-executions-executionid-cancel): `POST` `/api/workflows/executions/{executionId}/cancel`
- [Get child executions](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-executions-executionid-children): `GET` `/api/workflows/executions/{executionId}/children`
- [Get execution logs](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-executions-executionid-logs): `GET` `/api/workflows/executions/{executionId}/logs`
- [Resume a workflow execution](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-workflows-executions-executionid-resume): `POST` `/api/workflows/executions/{executionId}/resume`
- [Get a step execution](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-executions-executionid-step-stepexecutionid): `GET` `/api/workflows/executions/{executionId}/step/{stepExecutionId}`
- [Get execution step executions](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-executions-executionid-steps): `GET` `/api/workflows/executions/{executionId}/steps`
- [Resume a workflow execution from an external link](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-executions-executionid-steps-stepid-resume-external): `GET` `/api/workflows/executions/{executionId}/steps/{stepId}/resume/external`
- [Submit external input for a paused workflow execution](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-workflows-executions-executionid-steps-stepid-resume-external): `POST` `/api/workflows/executions/{executionId}/steps/{stepId}/resume/external`
- [Get the external input form for a paused workflow execution](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-executions-executionid-steps-stepid-resume-external-form): `GET` `/api/workflows/executions/{executionId}/steps/{stepId}/resume/external/form`
- [Export workflows](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-workflows-export): `POST` `/api/workflows/export`
- [Update a managed workflow](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-workflows-managed-workflow-id): `PUT` `/api/workflows/managed/workflow/{id}`
- [Get workflows by IDs](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-workflows-mget): `POST` `/api/workflows/mget`
- [Get workflow JSON schema](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-schema): `GET` `/api/workflows/schema`
- [Get workflow statistics](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-stats): `GET` `/api/workflows/stats`
- [Test a workflow step](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-workflows-step-test): `POST` `/api/workflows/step/test`
- [Test a workflow](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-workflows-test): `POST` `/api/workflows/test`
- [Create a workflow](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-workflows-workflow): `POST` `/api/workflows/workflow`
- [Search workflow executions](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-workflow-executions): `GET` `/api/workflows/workflow/executions`
- [Get a workflow](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-workflow-id): `GET` `/api/workflows/workflow/{id}`
- [Update a workflow](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-put-workflows-workflow-id): `PUT` `/api/workflows/workflow/{id}`
- [Delete a workflow](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-delete-workflows-workflow-id): `DELETE` `/api/workflows/workflow/{id}`
- [Clone a workflow](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-workflows-workflow-id-clone): `POST` `/api/workflows/workflow/{id}/clone`
- [Run a workflow](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-workflows-workflow-id-run): `POST` `/api/workflows/workflow/{id}/run`
- [Get workflow executions](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-workflow-workflowid-executions): `GET` `/api/workflows/workflow/{workflowId}/executions`
- [Cancel all active workflow executions](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-post-workflows-workflow-workflowid-executions-cancel): `POST` `/api/workflows/workflow/{workflowId}/executions/cancel`
- [Get workflow step executions](https://www.elastic.co/docs/api/doc/kibana/v0/operation/operation-get-workflows-workflow-workflowid-executions-steps): `GET` `/api/workflows/workflow/{workflowId}/executions/steps`
