Powerful search service that queries Google, Bing, DuckDuckGo, and Yahoo simultaneously. Get comprehensive results with advanced filtering, content extraction, and detailed analytics.
Choose between standard search results or search with automatic content extraction.
Get started quickly with these code examples for both TypeScript and cURL.
import {
Zapserp,
SearchEngine,
TimeRange,
SafeSearchLevel,
SearchResponse
} from 'zapserp'
const searchMultipleEngines = async () => {
const zapserp = new Zapserp({
apiKey: 'YOUR_API_KEY'
})
const response: SearchResponse = await zapserp.search({
query: 'artificial intelligence trends 2024',
engines: [SearchEngine.GOOGLE, SearchEngine.BING, SearchEngine.DUCKDUCKGO],
limit: 20,
language: 'en',
country: 'us',
safeSearch: SafeSearchLevel.MODERATE,
timeRange: TimeRange.YEAR
})
console.log('Total Results:', response.results.length)
console.log('Search Engines Used:', response.engines)
response.results.forEach((result, index) => {
console.log(`Result ${index + 1}:`)
console.log('Title:', result.title)
console.log('URL:', result.url)
console.log('Description:', result.description)
console.log('Engine:', result.engine)
console.log('Rank:', result.rank)
console.log('---')
})
return response
}
// Usage
searchMultipleEngines().then(data => {
console.log('Search completed successfully!')
})
Choose from the world's most popular search engines or combine them for comprehensive results.
The world's most popular search engine with comprehensive coverage and relevance ranking.
Microsoft's search engine with unique results and strong integration with Microsoft services.
Privacy-focused search engine that doesn't track users and provides unbiased results.
Established search engine with news integration and diverse content sources.
Powerful filtering, customization, and analysis tools for precise search results
Search across multiple engines simultaneously and get aggregated, deduplicated results with relevance scoring.
Filter by language, country, time range, and safe search settings for precisely targeted results.
Automatically extract and analyze content from search results with reading time and metadata.
Search in 50+ languages and 100+ countries for truly global reach and localized results.
Get fresh, real-time search results with fast processing and minimal latency.
Detailed analytics on search results including rankings, sources, and content analysis.
Gather comprehensive market intelligence by searching across multiple engines and extracting relevant content for analysis.
Find and extract content from diverse sources for content curation, research, or competitive analysis.
Monitor search rankings across multiple engines and analyze competitor positioning for SEO insights.
Conduct comprehensive literature searches and automatically extract content for research and citation purposes.