{ "opencollection": "1.0.0", "info": { "name": "Kibana APIs Actions saved objects API", "version": "1.0" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "saved objects", "type": "folder" }, "items": [ { "info": { "name": "Rotate a key for encrypted saved objects", "type": "http" }, "http": { "method": "POST", "url": "https://{kibana_url}/api/encrypted_saved_objects/_rotate_key", "params": [ { "name": "batch_size", "value": "", "type": "query", "description": "Specifies a maximum number of saved objects that Kibana can process in a single batch. Bulk key rotation is an iterative process since Kibana may not be able to fetch and process all required saved objects in one go and splits processing into consequent batches. By default, the batch size is 10000, which is also a maximum allowed value.\n" }, { "name": "type", "value": "", "type": "query", "description": "Limits encryption key rotation only to the saved objects with the specified type. By default, Kibana tries to rotate the encryption key for all saved object types that may contain encrypted attributes.\n" } ] }, "docs": "Superuser role required.\n\nIf a saved object cannot be decrypted using the primary encryption key, then Kibana will attempt to decrypt it using the specified decryption-only keys. In most of the cases this overhead is negligible, but if you're dealing with a large number of saved objects and experiencing performance issues, you may want to rotate the encryption key.\n\nThis functionality is in technical preview and may be changed or removed in a future release. Elastic will work to fix any issues, " }, { "info": { "name": "Create saved objects", "type": "http" }, "http": { "method": "POST", "url": "https://{kibana_url}/api/saved_objects/_bulk_create", "headers": [ { "name": "kbn-xsrf", "value": "" } ], "params": [ { "name": "overwrite", "value": "", "type": "query", "description": "Overwrite existing saved objects that match the same type and ID." } ], "body": { "type": "json", "data": "{}" } }, "docs": "**Spaces method and path for this operation:**\n\n