---
type: api
title: Elastic Agent policies
description: Elastic Agent policies APIs enable you to manage agent policies, including creating, updating, and deleting policies, as well as to retrieve agent policy outputs, manifests, and auto-upgrade status information.
url: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v8/group/endpoint-elastic-agent-policies
resource: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v8/group/endpoint-elastic-agent-policies
products:
  - Kibana
---

# Elastic Agent policies

Elastic Agent policies APIs enable you to manage agent policies, including creating, updating, and deleting policies, as well as to retrieve agent policy outputs, manifests, and auto-upgrade status information.

- [List agent policies](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v8/operation/operation-agent-policy-list): `GET` `/api/fleet/agent_policies`, `GET` `/s/{space_id}/api/fleet/agent_policies`
- [Create agent policy](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v8/operation/operation-create-agent-policy): `POST` `/api/fleet/agent_policies`, `POST` `/s/{space_id}/api/fleet/agent_policies`
- [Bulk get agent policies](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v8/operation/operation-bulk-get-agent-policies): `POST` `/api/fleet/agent_policies/_bulk_get`, `POST` `/s/{space_id}/api/fleet/agent_policies/_bulk_get`
- [Get agent policy by ID](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v8/operation/operation-agent-policy-info): `GET` `/api/fleet/agent_policies/{agentPolicyId}`, `GET` `/s/{space_id}/api/fleet/agent_policies/{agentPolicyId}`
- [Update agent policy by ID](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v8/operation/operation-update-agent-policy): `PUT` `/api/fleet/agent_policies/{agentPolicyId}`, `PUT` `/s/{space_id}/api/fleet/agent_policies/{agentPolicyId}`
- [Copy agent policy by ID](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v8/operation/operation-agent-policy-copy): `POST` `/api/fleet/agent_policies/{agentPolicyId}/copy`, `POST` `/s/{space_id}/api/fleet/agent_policies/{agentPolicyId}/copy`
- [Download agent policy by ID](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v8/operation/operation-agent-policy-download): `GET` `/api/fleet/agent_policies/{agentPolicyId}/download`, `GET` `/s/{space_id}/api/fleet/agent_policies/{agentPolicyId}/download`
- [Get full agent policy by ID](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v8/operation/operation-agent-policy-full): `GET` `/api/fleet/agent_policies/{agentPolicyId}/full`, `GET` `/s/{space_id}/api/fleet/agent_policies/{agentPolicyId}/full`
- [Delete agent policy by ID](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v8/operation/operation-delete-agent-policy): `POST` `/api/fleet/agent_policies/delete`, `POST` `/s/{space_id}/api/fleet/agent_policies/delete`
