npm install zapserp
Simple, powerful API that integrates seamlessly with your application
import { Zapserp } from 'zapserp'
const searchWeb = async () => {
const zapserp = new Zapserp({
apiKey: 'YOUR_API_KEY'
})
// Basic search
const searchResults = await zapserp.search({
query: 'latest AI developments',
engines: ['google', 'bing'],
limit: 10
})
// Search and read content
const searchAndRead = await zapserp.searchAndRead({
query: 'machine learning tutorials',
limit: 5
})
// Extract content from URL
const content = await zapserp.reader({
url: 'https://example.com/article'
})
return { searchResults, searchAndRead, content }
}
// Usage
searchWeb().then(results => {
console.log('Search Results:', results.searchResults)
console.log('Content with Extraction:', results.searchAndRead)
console.log('Extracted Content:', results.content)
})
Everything you need for comprehensive web research and content analysis
Search across Google, Bing, DuckDuckGo, and Yahoo simultaneously. Get comprehensive results from multiple sources.
Extract full content from any webpage. Get clean, readable text with metadata and reading time estimates.
Combine search and content extraction in one workflow. Search for topics and automatically extract content from results.
Search in multiple languages and countries. Customize your search with advanced filters and preferences.
Control search results with safe search filters. Choose from Off, Moderate, or Strict filtering levels.
Get detailed insights about search results, content length, reading time, and metadata from extracted content.
Simple steps to powerful results. Our platform makes web search and content extraction effortless.
Type your search query and choose your preferred search engines for comprehensive results.
Receive comprehensive results from multiple search engines with detailed metadata.
Extract full content from any result with one click using our advanced reader.