Get DuckDuckGo Search Results
TypeScriptSEO ToolsPOST api.upapi.io/duckduckgo-search.getGet DuckDuckGo search results (title, URL, snippet) for a query, fetched through a real headless browser.
duckduckgosearchserpbrowser
AuthAPI key
Cost25 units
Timeout30s
Cache300s
Request schema
| Field | Type | Description |
|---|---|---|
limit | integer | Max results· default: 10 |
queryreq | string | Search query |
safeSearch | string | Safe-search level; invalid values are rejected by the gateway· default: "moderate" |
Response schema
| Field | Type | Description |
|---|---|---|
queryreq | string | |
enginereq | string | |
resultsreq | array | |
elapsedMsreq | integer | |
fetchedAtreq | string | |
totalCountreq | integer |
Try it
Try it
Search query
Max results
Safe-search level; invalid values are rejected by the gateway
Run this endpoint live
Jump in as a guest — no signup — and run duckduckgo-search.get with your own inputs. Create a free account anytime to get your own API key.
Code examples
curl -X POST https://api.upapi.io/duckduckgo-search.get \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY' \
-d '{ "limit": 10, "query": "typescript", "safeSearch": "moderate" }'Developer tools
OpenAPI specImport the spec or collection into Postman, Insomnia, or any codegen tool.