SearchAPISearch
A high-performance seed method for CrawlerAgentTask that leverages SearchAPI.io to discover target URLs across multiple search engines (Google, Bing, DuckDuckGo, etc.).
Side-Effect: Safe
API: SearchAPI.io
Type: SeedMethodFactory
⚙️ Execution Config
{
"engine": "google",
"mainResultField": "organic_results",
"search_query": "cognotik ai orchestration documentation"
}
→
👁️ Seed Results
https://docs.cognotik.com/orchestration
Orchestration Guide | Cognotik Docs
Learn how to configure SearchAPISearch and other seed methods...
https://github.com/simiacryptus/cognotik
GitHub - simiacryptus/cognotik: AI-Native Task Platform
The core implementation of SearchAPISearch.kt and the crawler...
Configuration Parameters
| Field | Type | Description |
|---|---|---|
engine |
String |
The search engine to use (e.g., google, bing, baidu). Defined at factory instantiation. |
mainResultField |
String |
The JSON key in the SearchAPI response containing the result list (e.g., organic_results). |
search_query * |
String |
The actual search term. Provided at runtime via CrawlerTaskExecutionConfigData. |
Requirements
- API Key: A valid SearchAPI.io key must be configured in User Settings under
APIProvider.SearchAPI. - Network: Outbound HTTPS access to
www.searchapi.io.