# Clear a scrolling search **DELETE /_search/scroll/{scroll_id}** **All methods and paths for this operation:**
DELETE /_search/scroll
DELETE /_search/scroll/{scroll_id}
Clear the search context and results for a scrolling search. [External documentation](https://www.elastic.co/docs/reference/elasticsearch/rest-apis/paginate-search-results#scroll-search-results) ## Servers - http://api.example.com: http://api.example.com () ## Authentication methods - Api key auth ## Parameters ### Path parameters - **scroll_id** (string | array[string]) A comma-separated list of scroll IDs to clear. To clear all scroll IDs, use `_all`. IMPORTANT: Scroll IDs can be long. It is recommended to specify scroll IDs in the request body parameter. ### Body: application/json (object) - **scroll_id** (string | array[string]) The scroll IDs to clear. To clear all scroll IDs, use `_all`. ## Responses ### 200 #### Body: application/json (object) - **succeeded** (boolean) If `true`, the request succeeded. This does not indicate whether any scrolling search requests were cleared. - **num_freed** (number) The number of scrolling search requests cleared. [Powered by Bump.sh](https://bump.sh)