DuckDuckGo Search

Search DuckDuckGo shopping results

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

get/duckduckgo/shopping

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/duckduckgo/shopping
  • Auth: API key in header x-api-key

Query parameters

qstring required

Search query

regionstring

DuckDuckGo market code, e.g. us-en, uk-en

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "page_info": {
      "page": 1,
      "total_pages": 16
    },
    "query": "running shoes",
    "results": [
      {
        "brand": "On",
        "description": "Lightweight running shoe with CloudTec cushioning.",
        "image": "https://example.com/shoe.jpg",
        "low_price": "$119.99",
        "merchant": "www.example.com",
        "position": 1,
        "price": "$139.99",
        "rating": 4.5,
        "review_count": 128,
        "title": "On Running Cloud 6 Sneakers"
      }
    ]
  },
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.