Target Product Scraper - Prices & Reviews avatar

Target Product Scraper - Prices & Reviews

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Target Product Scraper - Prices & Reviews

Target Product Scraper - Prices & Reviews

Scrape Target.com products with prices, ratings, reviews, UPC codes, and availability. Uses Target official RedSky API - no browser needed, blazing fast. Search by keyword, get detailed product data including sale prices, brands, and images.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

oscar lira

oscar lira

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

3

Monthly active users

14 days ago

Last modified

Categories

Share

Target Product Scraper

Search Target.com and extract product data including prices, ratings, reviews, images, and UPC barcodes. Uses Target's public RedSky JSON API -- no browser needed, fast and lightweight.

What data does it extract?

FieldDescription
titleProduct title
priceCurrent selling price (USD)
regularPriceRegular (non-sale) price
salePriceSale price if on sale, otherwise null
savePercentDiscount percentage
formattedPricePrice as displayed (e.g. "$269.98")
brandBrand name
tcinTarget item ID
upcUPC barcode (requires fetchProductDetails)
descriptionShort bullet description
fullDescriptionFull HTML description (requires fetchProductDetails)
bulletDescriptionsDetailed spec bullets
imageUrlPrimary product image URL
alternateImagesAdditional product image URLs
ratingAverage star rating (out of 5)
reviewCountNumber of customer reviews
urlProduct page URL on Target.com
categoryProduct category
categoryBreadcrumbsFull category path (requires fetchProductDetails)
isMarketplaceWhether it's sold by a third-party seller
searchKeywordThe query that returned this product
scrapedAtISO 8601 timestamp

Use cases

  • Price monitoring -- Track prices for specific product categories across Target stores.
  • Competitive analysis -- Compare Target's pricing against other retailers for the same products.
  • Product research -- Build datasets of products with ratings, reviews, and pricing data.
  • Barcode matching -- Get UPC codes to cross-reference products across retail databases.
  • Retail analytics -- Analyze discount patterns, brand distribution, and category trends.

How to use

Basic product search:

{
"searchQueries": ["wireless headphones", "coffee maker"],
"maxProducts": 50
}

With full product details (UPC, full description, breadcrumbs):

{
"searchQueries": ["running shoes"],
"maxProducts": 25,
"fetchProductDetails": true
}

With a specific store for local pricing:

{
"searchQueries": ["laptop"],
"maxProducts": 100,
"storeId": "1375",
"fetchProductDetails": false
}

Input parameters

ParameterTypeDefaultDescription
searchQueriesstring[](required)Keywords to search (e.g. ["laptop", "headphones"])
maxProductsinteger100Max products per query (1-500)
storeIdstring"3991"Target store ID for local pricing
fetchProductDetailsbooleanfalseFetch extra details (UPC, full description, breadcrumbs) via PDP API. Slower but richer data.

Output example

{
"title": "Sony WH-1000XM5 Wireless Noise Canceling Headphones",
"price": 269.99,
"regularPrice": 399.99,
"salePrice": 269.99,
"savePercent": 32.5,
"formattedPrice": "$269.99",
"brand": "Sony",
"tcin": "86696921",
"upc": "027242923782",
"description": "Industry-leading noise cancellation | 30-hour battery life | Crystal clear hands-free calling",
"fullDescription": "<p>The WH-1000XM5 headphones rewrite the rules for noise cancellation...</p>",
"bulletDescriptions": ["Industry-leading noise cancellation with Auto NC Optimizer", "30-hour battery life with quick charging"],
"imageUrl": "https://target.scene7.com/is/image/Target/GUEST_abc123",
"alternateImages": ["https://target.scene7.com/is/image/Target/GUEST_def456"],
"rating": 4.7,
"reviewCount": 1842,
"url": "https://www.target.com/p/-/A-86696921",
"category": "Electronics",
"categoryBreadcrumbs": "Electronics > Headphones > Wireless Headphones",
"isMarketplace": false,
"searchKeyword": "wireless headphones",
"scrapedAt": "2026-03-28T14:30:00.000Z"
}

Performance & cost

  • ~24 products per API call (search pagination). 100 products in about 5 seconds with search only.
  • With fetchProductDetails enabled, each product gets an additional API call. 100 products takes about 60 seconds.
  • No browser needed -- runs on minimal compute (256MB RAM is enough). A typical run costs under $0.01.

FAQ

Why do prices vary by store? Target sets prices at the store level. The storeId parameter determines which store's prices you see. The default 3991 works for general pricing, but results may differ from your local store.

How do I find my local Target store ID? Go to Target.com, select your store, and check the URL or network requests for the store ID number.

What's the difference between search-only and fetchProductDetails? Search-only is fast and returns prices, ratings, images, and basic descriptions. Enabling fetchProductDetails adds UPC barcodes, full HTML descriptions, and category breadcrumbs, but takes ~10x longer.

Does this need authentication? No. The RedSky API is public -- it's the same API that powers Target's website. The API key is embedded in their frontend JavaScript.