You can use the Search API to create your own Search Providers.
This section provides an overview and examples of how to: