Get stored script API

edit

Retrieves a stored script or search template.

response = client.get_script(
  id: 'my-stored-script'
)
puts response
GET _scripts/my-stored-script

Request

edit

GET _scripts/<script-id>

Prerequisites

edit
  • If the Elasticsearch security features are enabled, you must have the manage cluster privilege to use this API.

Path parameters

edit
<script-id>
(Required, string) Identifier for the stored script or search template.

Query parameters

edit
master_timeout
(Optional, time units) Period to wait for a connection to the master node. If no response is received before the timeout expires, the request fails and returns an error. Defaults to 30s.