Endpoints & Pricing
Four Endpoints, Unbeatable Prices
One of the most affordable search APIs on the market. DuckDuckGo web search from just $0.03 per 1,000 SERP API calls at the Scale tier. Volume discounts across all endpoints deliver exceptional value.
Web SERP
- Structured web results
- 10 results per page
- Multi-page pagination
- Freshness filter (d/w/m/y)
- SafeSearch & country targeting
News
- ~29 articles, up to ~44 with
num - Structured news fields
- Title, URL, source, date
- Article excerpts
- Freshness filter
Images
- Up to ~95 images per request
- Full-size & thumbnail URLs
- Image dimensions
- Source page URL
- Size, type & color filters
Videos
- Up to ~59 results per request
- Title, URL, duration
- Thumbnail URLs
- Source & publish date
- Structured video fields
Cost Calculator
See How Much You Save
From $0.03/1K SERP API calls at Scale tier, high-volume search collection stays inexpensive. Here is what DDG web searches cost at Scale pricing.
Pixel Position & Geometry on every DuckDuckGo SERP element
Add pixel_position=true to any DuckDuckGo Deep Search (/api/search) call and every organic result and related search comes back with both an integer pixel_position (y-coordinate) and a full pixel_box with x, y, width, and height. Same per-call price, opt-in flag. Paid tiers only; page-1 items are measured live, while pages 2 and beyond come from a per-engine template and can come back null.
{
"organic": [
{ "position": 1, "pixel_position": 144, "pixel_box": { "x": 8, "y": 144, "w": 1350, "h": 86 } },
{ "position": 2, "pixel_position": 249, "pixel_box": { "x": 8, "y": 249, "w": 1350, "h": 104 } },
{ "position": 3, "pixel_position": 372, "pixel_box": { "x": 8, "y": 372, "w": 1350, "h": 86 } }
]
}
Why DuckDuckGo SERP data
Clean, unpersonalized results at the same low web price as every engine
DuckDuckGo builds its results without the personalization layer most search engines apply, so the same query returns a stable, repeatable baseline across sessions and regions. That makes DuckDuckGo a dependable baseline source for data collection and rank tracking.
Privacy-first by design
DuckDuckGo does not profile users or tailor results around search history, so the SERPs you capture reflect the web, not a user bubble. That makes it a cleaner signal for research and monitoring.
The same low web price as every engine
Web search is $0.03 per 1,000 SERP API calls at the Scale tier, the same price across every search engine in the catalog. DDG's value is the unpersonalized baseline data you get at that price, not a lower rate.
The highest image volume per request
DuckDuckGo image search returns up to ~95 images in a single request, more than any other engine in the catalog, so dataset building needs fewer calls.
A stable cross-check for your other engines
Because DDG results vary less across time and location, they pair well with Google and Yahoo as a second opinion when a ranking looks unusual.
Quick Start
DuckDuckGo API in One Request
Set engine=ddg and start searching. Works with cURL, Python, JavaScript, or any HTTP client. Try our free tier to get started.
# DuckDuckGo web search - from $0.03/1K curl "https://apiserpent.com/api/search?q=best+programming+languages+2026&engine=ddg&num=10" \ -H "X-API-Key: YOUR_API_KEY"
{
"success": true,
"query": "best programming languages 2026",
"type": "web",
"engine": "ddg",
"country": "us",
"results": {
"organic": [
{
"position": 1,
"title": "Top 10 Programming Languages to Learn in 2026",
"url": "https://example.com/top-languages",
"snippet": "Python, JavaScript, and Rust lead the rankings...",
"displayedUrl": "example.com"
},
{
"position": 2,
"title": "Best Languages for Web Development 2026",
"url": "https://example.com/web-dev-languages",
"snippet": "TypeScript adoption surged 40% in 2025...",
"displayedUrl": "example.com"
}
]
},
"meta": {
"totalOrganic": 10,
"elapsed": "1103ms"
}
}
Ideal For
Built for High-Volume Use Cases
DuckDuckGo's low unit pricing makes it a practical choice for these high-volume scenarios.
Bulk Keyword Research
Check thousands of keywords daily at rock-bottom rates. From $0.03/1K at Scale tier, researching 50,000 keywords costs just $1.50. DuckDuckGo delivers unbiased results with no personalization for clean baseline data.
Rank Tracking at Scale
Monitor keyword positions across thousands of terms without breaking the budget. Requests we could not complete are refunded; a 404 for a resource that does not exist is charged. That keeps repeated SEO monitoring predictable.
Competitor Analysis
Track competitor rankings, content, and SERP presence for large keyword sets at minimal cost. DDG results reflect organic quality signals without the noise of personalization.
Image Collection
Collect up to ~95 images per query for training datasets, content creation, or visual research. DDG image search provides the highest volume per request of any engine.
News Monitoring
Track news mentions across ~29 articles on a bare call, or up to ~44 when you set num. Monitor brand mentions, industry trends, and competitor coverage at scale without high costs.
Academic Research
Collect search result data for academic studies on search behavior, information retrieval, or content analysis. Start with our free tier, then scale up with budget-friendly pricing.
FAQ
DuckDuckGo API Questions
country parameter. News search supports freshness filtering. Image search supports size, type, color, aspect, layout, time and license filters. You set the country parameter and regional results are handled for you.
Start from $0.03 per 1,000 Searches
The most affordable way to get structured search data. New accounts include 10 shared free calls for eligible endpoints. No credit card required to start.
Try for Free

