SERP - Search Engine Results
Pricing
Pay per usage
Go to Apify Store
Under maintenance
SERP - Search Engine Results
Search engine results from Google and DuckDuckGo. Get web, image, news, and video results.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Fabio Suizu
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
0
Monthly active users
17 hours ago
Last modified
Categories
Share
Search engine results from Google, DuckDuckGo. Get web, image, news, and video results.
Features
- Fast Processing: Lightning-fast serp - search engine results powered by Azure
- Reliable: 99.9% uptime with automatic failover
- Scalable: Handle single requests or bulk operations
- Secure: Enterprise-grade security with API key authentication
- Well Documented: Comprehensive API documentation and examples
Use Cases
- E-commerce: Process product images at scale
- Media: Automate image processing pipelines
- Apps: Add image processing to your applications
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | No | Single search query to execute |
queries | array | No | Array of search queries for batch processing |
searchType | string | No | Type of search results |
numResults | integer | No | Maximum number of results per query |
language | string | No | Search language code (e.g., en, es, pt) |
country | string | No | Country code for localized results (e.g., us, uk, br) |
Output Format
{"success": true,"result": { ... },"timestamp": "2026-01-07T00:00:00Z"}
Code Examples
JavaScript (Node.js)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const input = {"query": "example_query","queries": [],"searchType": "web","numResults": 10,"language": "en","country": "us"};const run = await client.actor("vivid_astronaut/serp").call(input);const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run_input = {"query": "example_query","queries": [],"searchType": "web","numResults": 10,"language": "en","country": "us"}run = client.actor("vivid_astronaut/serp").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
cURL
curl -X POST "https://api.apify.com/v2/acts/vivid_astronaut~serp/runs?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"query": "example_query","queries": [],"searchType": "web","numResults": 10,"language": "en","country": "us"}'
Pricing
Model: Pay per result Price: $0.020 per result
You only pay for successful results. Platform usage costs are included.
API Documentation
Full API documentation is available at:
Support
- Issues: Report bugs via Apify Console
- Documentation: Apify Docs
- Community: Apify Discord
Version History
See ./CHANGELOG.md for version history.
Powered by Azure Cloud Infrastructure