# API

- [WP CLI commands](/api/wp-cli-commands.md): Ajax Search Pro WordPress command line commands list
- [Index Table CLI](/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](/api/wp-cli-commands/search-cache-cli.md): Controlling the Ajax Search Pro cache via wordpress cli
- [REST API](/api/rest-api.md): Using the Ajax Search Pro Rest API
- [Javascript API](/api/javascript-api.md)
- [Theme Functions](/api/theme-functions.md): Theme functions are to be used within the current site theme files
- [SearchQuery](/api/searchquery.md): SearchQuery class usage to fetch results with Ajax Search Pro
