# Script Use the script support APIs to get a list of supported script contexts and languages. Use the stored script APIs to manage stored scripts and search templates. [External documentation](https://www.elastic.co/docs/explore-analyze/scripting) ## Operations - [Get a script or search template](https://www.elastic.co/docs/api/doc/elasticsearch-serverless/operation/operation-get-script.md) - [Delete a script or search template](https://www.elastic.co/docs/api/doc/elasticsearch-serverless/operation/operation-delete-script.md) - [Create or update a script or search template ](https://www.elastic.co/docs/api/doc/elasticsearch-serverless/operation/operation-put-script.md) - [Run a script ](https://www.elastic.co/docs/api/doc/elasticsearch-serverless/operation/operation-scripts-painless-execute.md) [Powered by Bump.sh](https://bump.sh)