Data views
Data view APIs enable you to manage data views, formerly known as Kibana index patterns.
- Use this API for existing integrations and for partial updates, where you send only the properties to change.
- Use this API to manage individual fields and runtime fields, set the default data view, or swap references. The Data views v2 API doesn't support these tasks.
- To manage complete data view definitions as code, use the Data views v2 API.
-
Get all data views
- GET /api/data_views
-
Create a data view
- POST /api/data_views/data_view
-
Get a data view
- GET /api/data_views/data_view/{viewId}
-
Update a data view
- POST /api/data_views/data_view/{viewId}
-
Delete a data view
- DELETE /api/data_views/data_view/{viewId}
-
Update field metadata
- POST /api/data_views/data_view/{viewId}/fields
-
Create a runtime field
- POST /api/data_views/data_view/{viewId}/runtime_field
-
Create or update a runtime field
- PUT /api/data_views/data_view/{viewId}/runtime_field
-
Get a runtime field
- GET /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
-
Update a runtime field
- POST /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
-
Delete a runtime field
- DELETE /api/data_views/data_view/{viewId}/runtime_field/{fieldName}
-
Get the default data view
- GET /api/data_views/default
-
Set the default data view
- POST /api/data_views/default
-
Swap saved object references
- POST /api/data_views/swap_references
-
Preview swap references
- POST /api/data_views/swap_references/_preview