SERP tracking
DuckDuckGo Searchエンドポイントを使えば、「SERP tracking」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Turn DuckDuckGo's public web search results into structured JSON — organic results with titles, decoded destination URLs, and descriptions, with region, recency window, and safe-search filters, for SERP tracking and privacy-focused search research. Credential-free.
Search DuckDuckGo web results and get organic results as structured JSON, with region, recency, and safe-search filters.
エンドポイントファミリー
5
ドキュメント化されたパラメータ
21
サンプル数
5
ライブカタログスナップショット
稼働エンドポイント
5
メソッド
GET
必須パラメータ
10
スキーマ参照
5
{
"platform": "DuckDuckGo Search",
"endpoint": "duckduckgo-search",
"method": "GET",
"path": "/duckduckgo/search",
"auth": "apiKey"
}ユースケース
Search DuckDuckGo web results and get organic results as structured JSON, with region, recency, and safe-search filters.
DuckDuckGo Searchエンドポイントを使えば、「SERP tracking」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
DuckDuckGo Searchエンドポイントを使えば、「Search monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
DuckDuckGo Searchエンドポイントを使えば、「Discovery workflows」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
各CrawloraプラットフォームAPIは、特定のデータサーフェスに合わせて設計されています。汎用的なfetchエンドポイントを公開する代わりに、エンドポイント固有のリクエストロジック、マネージドインフラ、パース、正規化、課金、そしてPlaygroundで検証済みのサンプルを組み合わせています。
対象プラットフォームとエンドポイントの種類に合わせてリクエスト挙動をチューニングしています。
対応エンドポイントはマネージドプロキシルーティングを利用でき、信頼性を高めながらインフラ運用の手間を減らせます。
JavaScriptレンダリングが必要な動的ページは、マネージドブラウザインスタンス経由で処理できます。
チャレンジページや利用不能な上流レスポンスを検知し、明確に通知します。
結果は生のHTMLではなく、ドキュメント化されたJSONで返されます。
本番統合の前に、DocsとPlaygroundから同じルートをテストできます。
カバレッジマップ
これらのカードは稼働中のエンドポイントカタログから生成されるため、このページはDocsとPlaygroundが使うAPIサーフェスをそのまま反映します。
/duckduckgo/image
/duckduckgo/news
/duckduckgo/search
/duckduckgo/shopping
/duckduckgo/video
エンドポイントカタログ
/duckduckgo/searchReturns normalized DuckDuckGo web search results for a query string: title, destination URL, description, and hostname, plus page-based pagination. DuckDuckGo wraps every result link in its own click-tracking redirect; this endpoint always returns the decoded destination URL, never the raw redirect link. Results are fetched from DuckDuckGo's own server-rendered search page.
/duckduckgo/imageReturns normalized DuckDuckGo image results for a query string: title, source page URL, image URL, thumbnail, dimensions, and hostname, plus page-based pagination. Results are fetched from DuckDuckGo's own image JSON API.
/duckduckgo/newsReturns normalized DuckDuckGo news results for a query string: title, destination URL, source, excerpt, thumbnail, and relative/published time, plus page-based pagination. Results are fetched from DuckDuckGo's own news JSON API.
/duckduckgo/shoppingReturns normalized DuckDuckGo shopping results for a query string: title, brand, merchant, description, price, rating, and review count, plus total page count. DuckDuckGo's shopping vertical is ad-funded, syndicated product listings, not organic content; every product link is wrapped in an ad-click-tracking redirect with no clean destination to unwrap, so no destination URL is returned. DuckDuckGo's own pagination token for this vertical is an opaque per-response blob rather than a plain page offset, so only the first page is supported.
/duckduckgo/videoReturns normalized DuckDuckGo video results for a query string: title, destination URL, description, duration, thumbnail, publisher/uploader, published time, and view count, plus page-based pagination. Results are fetched from DuckDuckGo's own video JSON API.
関連API
Search & Web Discovery
Extract Google search results, organic rankings, result URLs, titles, snippets, and related queries as structured JSON for SERP monitoring, rank tracking, and search visibility workflows.
Search & Web Discovery
Use a Google Trends API — an API for Google Trends data — to track search demand, trending terms, interest over time, regional interest, related and rising queries, plus Google Suggest discovery, as structured JSON for demand research and trend monitoring.
Search & Web Discovery
Extract Google News results — headlines, source names, article URLs, snippets, thumbnails, and recency — as structured JSON for media monitoring, brand mention tracking, and news aggregation workflows.
DuckDuckGo Searchのスクレイピング方法
DuckDuckGo's Instant Answer API returns topic summaries, not web results — there is no official API for the organic result list. Crawlora's 5 DuckDuckGo endpoints return web, image, news, shopping, and video results as normalized JSON, with region, recency, and safe-search filters and decoded destination URLs.
Separate endpoints cover web, images, news, shopping, and video, all taking the same q query parameter.
The web endpoint takes time_range of d, w, m, or y for recency and safe_search of strict, moderate, or off.
Every endpoint takes a region, so you can compare how results differ market by market.
DuckDuckGo wraps result links in its own click-tracking redirect; these endpoints always return the decoded destination URL and hostname, never the raw redirect.
FAQ
Not for web results. DuckDuckGo publishes an Instant Answer API, but it returns instant answers and topic summaries rather than the organic result list. Crawlora's endpoints read DuckDuckGo's own server-rendered search pages and return those results as JSON.
Web, images, news, shopping, and video — each its own endpoint taking the same q parameter plus a region.
Yes, on web search. time_range accepts d, w, m, or y for the past day, week, month, or year, and safe_search accepts strict, moderate, or off.
Yes. DuckDuckGo wraps every result link in a click-tracking redirect; this endpoint decodes it and returns the destination URL along with the hostname.
Send a keyword as q to Crawlora's /duckduckgo/search endpoint and get normalized organic results as structured JSON — no DuckDuckGo account required.