> 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/api.md).

# API

- [WP CLI commands](https://knowledgebase.ajaxsearchpro.com/api/wp-cli-commands.md): Ajax Search Pro WordPress command line commands list
- [Index Table CLI](https://knowledgebase.ajaxsearchpro.com/api/wp-cli-commands/index-table-cli.md): The index table subcommand lets you create, maintain and get information about the search index.
- [Search Cache CLI](https://knowledgebase.ajaxsearchpro.com/api/wp-cli-commands/search-cache-cli.md): Controlling the Ajax Search Pro cache via wordpress cli
- [REST API](https://knowledgebase.ajaxsearchpro.com/api/rest-api.md): Using the Ajax Search Pro Rest API
- [Javascript API](https://knowledgebase.ajaxsearchpro.com/api/javascript-api.md)
- [Theme Functions](https://knowledgebase.ajaxsearchpro.com/api/theme-functions.md): Theme functions are to be used within the current site theme files
- [SearchQuery](https://knowledgebase.ajaxsearchpro.com/api/searchquery.md): SearchQuery class usage to fetch results with Ajax Search Pro
