On this page
First steps
Drupal 7 will no longer be supported after January 5, 2025. Learn more and find resources for Drupal 7 sites
Requirements
For installing the Search API, you will need the Entity API module already installed and enabled.
For setting up a server (and therefore actually using the Search API), you will also need a module providing a service class, like the database service or the Solr service. See Service classes and features below for details.
Modules that provide additional functionality for the Search API might have additional requirements. These will be listed with the respective modules/functionality below.
Search API administration page
After you have enabled the Search API module, click the "Configure" link next to the module's name in the module list to go to Search API's administration page. This page lists "servers" and "indexes", and is the place where you will make most Search API configurations. You can also reach it at Administration > Configuration > Search and metadata > Search API (or http://example.com/admin/config/search/search_api
).
Then, follow the instructions in the other pages of this guide to create one or more indexes and servers, and set up other search functionality.
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion