Get DuckDuckGo Search Results

TypeScriptSEO Tools
POST api.upapi.io/duckduckgo-search.get

Get DuckDuckGo search results (title, URL, snippet) for a query, fetched through a real headless browser.

duckduckgosearchserpbrowser
AuthAPI key
Cost25 units
Timeout30s
Cache300s

Request schema

FieldTypeDescription
limit
integerMax results· default: 10
queryreq
stringSearch query
safeSearch
stringSafe-search level; invalid values are rejected by the gateway· default: "moderate"

Response schema

FieldTypeDescription
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.

Sign in

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.