> For the complete documentation index, see [llms.txt](https://knowledgebase.ajaxsearchpro.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.ajaxsearchpro.com/hooks/javascript-hooks/asp_search_data.md).

# asp\_search\_data

This hook filters the search data object before the live search starts.

```javascript
WPD.Hooks.applyFilters('asp_search_data', data, searchId, searchInstanceId);
```

#### Example

```javascript
window.addEventListener("load", () => {
	WPD.Hooks.addFilter('asp_search_data', function(data){
		/**
		 * data.aspp -> search phrase
		 * data.asid -> search ID
		 * data.asp_inst_id -> search instance ID
		 * data.options -> serialized string of search form options
		**/
		return data;
	}, 10);
});
```
