IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Execute action APIedit
Executes an action by ID.
Requestedit
POST <kibana host>:<port>/api/actions/action/<id>/_execute
POST <kibana host>:<port>/s/<space_id>/api/actions/action/<id>/_execute
Path parametersedit
-
id
- (Required, string) The ID of the action.
-
space_id
-
(Optional, string) An identifier for the space. If
space_id
is not provided in the URL, the default space is used.
Request bodyedit
-
params
- (Required, object) The parameters of the action. Parameter properties vary depending on the action type. For information about the parameter properties, refer to Action and connector types.
Response codeedit
-
200
- Indicates a successful call.
Exampleedit
$ curl -X POST api/actions/action/c55b6eb0-6bad-11eb-9f3b-611eebc6c3ad/_execute -H 'kbn-xsrf: true' -H 'Content-Type: application/json' -d ' { "params": { "documents": [ { "id": "test_doc_id", "name": "test_doc_name", "message": "hello, world" } ] } }'
The API returns the following:
{ "status": "ok", "data": { "took": 197, "errors": false, "items": [ { "index": { "_index": "updated-index", "_id": "iKyijHcBKCsmXNFrQe3T", "_version": 1, "result": "created", "_shards": { "total": 2, "successful": 1, "failed": 0 }, "_seq_no": 0, "_primary_term": 1, "status": 201 } } ] }, "actionId": "c55b6eb0-6bad-11eb-9f3b-611eebc6c3ad" }