Search API method