Export Objects
editExport Objects
editThis functionality is beta. It’s on track to become a stable, permanent feature of Kibana. Caution should be exercised because it is possible a breaking change to these APIs will occur in a minor version, but we’ll avoid this wherever possible.
The export saved objects API enables you to retrieve a set of saved objects that can later be imported into Kibana.
Note: You cannot access this endpoint via the Console in Kibana.
Request
editPOST /api/saved_objects/_export
Request Body
edit-
type
(optional) - (array|string) The saved object type(s) that the export should be limited to
-
objects
(optional) - (array) A list of objects to export
-
includeReferencesDeep
(optional) - (boolean) This will make the exported objects include all the referenced objects needed
Note: At least type
or objects
must be passed in.
Response body
editThe response body will have a format of newline delimited JSON.
Examples
editThe following example exports all index pattern saved objects.
POST api/saved_objects/_export { "type": "index-pattern" }
A successful call returns a response code of 200
along with the exported objects as the response body.
The following example exports specific saved objects.
POST api/saved_objects/_export { "objects": [ { "type": "dashboard", "id": "be3733a0-9efe-11e7-acb3-3dab96693fab" } ] }