---
type: api
title: Data views v2
description: Data view APIs enable you to manage data views, formerly known as Kibana index patterns. Use these endpoints to list, retrieve, create, replace, and delete data views with the as-code data view definition.
url: https://www.elastic.co/elastic/docs-builder/docs/4641/api/doc/kibana/group/endpoint-data-views-v2
resource: https://www.elastic.co/elastic/docs-builder/docs/4641/api/doc/kibana/group/endpoint-data-views-v2
products:
  - Kibana
---

# Data views v2

`data-views-v2`

Data view APIs enable you to manage data views, formerly known as Kibana index patterns. Use these endpoints to list, retrieve, create, replace, and delete data views with the as-code data view definition.

- [Search data views](https://www.elastic.co/elastic/docs-builder/docs/4641/api/doc/kibana/operation/operation-get-data-views-v2): `GET` `/api/data_views/v2`, `GET` `/s/{space_id}/api/data_views/v2`
- [Create a data view](https://www.elastic.co/elastic/docs-builder/docs/4641/api/doc/kibana/operation/operation-post-data-views-v2): `POST` `/api/data_views/v2`, `POST` `/s/{space_id}/api/data_views/v2`
- [Delete a data view](https://www.elastic.co/elastic/docs-builder/docs/4641/api/doc/kibana/operation/operation-delete-data-views-v2-id): `DELETE` `/api/data_views/v2/{id}`, `DELETE` `/s/{space_id}/api/data_views/v2/{id}`
- [Get a data view](https://www.elastic.co/elastic/docs-builder/docs/4641/api/doc/kibana/operation/operation-get-data-views-v2-id): `GET` `/api/data_views/v2/{id}`, `GET` `/s/{space_id}/api/data_views/v2/{id}`
- [Upsert a data view](https://www.elastic.co/elastic/docs-builder/docs/4641/api/doc/kibana/operation/operation-put-data-views-v2-id): `PUT` `/api/data_views/v2/{id}`, `PUT` `/s/{space_id}/api/data_views/v2/{id}`
