ToolAssay

E-commerce product price + stock lookup

E-commerce product price + stock lookup: search ~500 public Shopify brand stores (apparel, beauty, electronics accessories, supplements, home, outdoor, jewelry, pets, toys) by product name or SKU. Returns up to 50 matching variants with store, brand, product and variant title, current price, compare-at (list) price and discount %, in-stock flag, product URL, image, first/last seen and a daily 30-day price and stock history with 30-day low/high. Optional domain filter. Refreshed daily from each store's public products.json. Unknown product returns 404 with no charge

Answeringour last check, 2026-10-25
2 of 2checks answered this week
243 msmedian answer time
$0.01listed price per call
$0.01price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

GET https://scraplingdata.xyz/v1/ecom/product

CategoryImage and media
Provider hostscraplingdata.xyz
Networkseip155:137, eip155:42161, eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
Payment schemesexact
Self-reported calls, 30 days1 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-10-25 valid payment request 402$0.01 248 ms
2026-10-24 valid payment request 402$0.01 239 ms

Example input (from the provider)

{
  "method": "GET",
  "queryParams": {
    "q": "wool runner"
  },
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "headers": {
          "additionalProperties": {
            "type": "string"
          },
          "type": "object"
        },
        "method": {
          "enum": [
            "GET",
            "HEAD",
            "DELETE"
          ],
          "type": "string"
        },
        "queryParams": {
          "properties": {
            "domain": {
              "description": "Optional store domain filter, e.g. allbirds.com",
              "type": "string"
            },
            "limit": {
              "description": "Max variants (1-50, default 20)",
              "type": "integer"
            },
            "q": {
              "description": "Product name, keyword or SKU",
              "type": "string"
            }
          },
          "required": [
            "q"
          ],
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON