Target Product Scraper avatar

Target Product Scraper

Pricing

from $2.50 / 1,000 product extracteds

Go to Apify Store
Target Product Scraper

Target Product Scraper

Scrape Target product data by URL or TCIN — brand, full specifications, every image, ratings, reviews, description, category & availability. Clean JSON/CSV/Excel export, no code.

Pricing

from $2.50 / 1,000 product extracteds

Rating

0.0

(0)

Developer

SIÁN OÜ

SIÁN OÜ

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Target Product Scraper — Specs, Images, Ratings & Reviews 🎯

SIÁN Agency Store Walmart Product Scraper Home Depot Product Scraper Google Shopping Price Scraper

🎯 Pull complete Target product data — full specs, every image, ratings & reviews — by product URL or TCIN, no code

Built for e-commerce teams, brands, catalog builders, and market researchers who need clean Target.com product data on demand


📋 Overview

Turn any Target product page into a clean, structured record — no code, no account, no scraping headaches. Give the Target Product Scraper a product URL or a TCIN (Target's catalog item number) and it returns the full picture: the complete specifications table, every product image, the average rating with its 1–5 star breakdown, the long description, feature highlights, category trail, and availability — all export-ready as JSON, CSV, or Excel.

Why professionals choose us:

  • Deep product records: 30+ fields per product — title, brand, DPCI, UPC, full specifications, images, ratings, reviews, description, category, and availability
  • 🖼️ Every product image: the primary image plus the full gallery, ready for catalogs, feeds, and comparison pages
  • Ratings & reviews built in: average rating, total review count, the full 1–5 star distribution, and secondary rating breakdowns
  • 🧾 Complete specifications table: structured spec pairs (dimensions, materials, features, and more) for every product
  • 💰 Pay only for results: charged per product you actually receive — no wasted spend, plus a free tier to test
  • No account or API key needed: paste URLs or TCINs, click Start, download your data

✨ Features

  • 🔗 URL or TCIN Input: scrape by Target product-page URL, by bare TCIN, or mix both in one run
  • 🧾 Full Specifications Table: structured spec pairs extracted straight from the product page
  • 🖼️ Complete Image Gallery: primary image plus every alternate image URL
  • Ratings & Review Breakdown: average rating, review count, and the full 1–5 star distribution
  • 🏷️ Identifiers for Matching: brand, DPCI, and UPC to line products up across catalogs and marketplaces
  • 📝 Rich Descriptions: the long product description, feature highlights, and desirability cues
  • 🧭 Category & Breadcrumbs: the product's department, product type, category, and full breadcrumb trail
  • 📦 Availability Data: in-stock status, availability label, and per-order purchase limit
  • 💲 Price Fields (when available): current price, list price, savings, and sale status populate whenever Target exposes them
  • 📤 Clean Export: results delivered as structured JSON, CSV, or Excel — ready for spreadsheets or your database

🎬 Quick Start

Paste one or more Target product URLs or TCINs, set a max, and run. In under a minute you'll have a structured dataset of Target products you can download as JSON, CSV, or Excel. No setup, no account, no code.

curl -X POST https://api.apify.com/v2/acts/sian.agency~target-product-scraper/runs?token=YOUR_TOKEN \
-H 'Content-Type: application/json' \
-d '{"productUrls": ["https://www.target.com/p/-/A-94286946"]}'

🚀 Getting Started (3 Simple Steps)

Step 1: Add Your Products

Paste one or more Target product-page URLs into Product URLs, and/or add Target TCINs — one per line. You can mix both.

Step 2: Set Your Cap

Set Max Results to the number of products you want this run (FREE: up to 25, PAID: unlimited).

Step 3: Run & Download

Click Start, then export your results as JSON, CSV, or Excel straight from the Apify dataset.

That's it! In just a few minutes, you'll have:

  • A clean table of Target products with specs, images, and identifiers
  • Ratings, review counts, and the full star-rating breakdown
  • Descriptions, category trails, and availability for every product

📥 Input Configuration

FieldTypeRequiredDescription
productUrlsarrayNo*Target product-page URLs (e.g. https://www.target.com/p/-/A-94286946), one per item
tcinsarrayNo*Target catalog item numbers (TCINs) — the 6–9 digit product id, one per item
maxResultsintegerNoMaximum products to return this run (FREE: up to 25, PAID: unlimited)

* Provide at least one productUrls entry or tcins entry.

How to find a TCIN: Open any Target product page. The TCIN is the number at the end of the URL after /A- — for target.com/p/-/A-94286946, the TCIN is 94286946. You'll also find it listed as "TCIN" in the product's Specifications section on the page. It's always a 6–9 digit number.

Example — by product URL:

{
"productUrls": [
"https://www.target.com/p/-/A-94286946",
"https://www.target.com/p/-/A-79305641"
],
"maxResults": 50
}

Example — by TCIN:

{
"tcins": ["94286946", "79305641", "88374915"],
"maxResults": 100
}

📤 Output

Results are saved to the Apify dataset with 30+ fields per product, including:

FieldTypeDescription
tcinstringTarget catalog item number
productTitlestringProduct name/title
brandstringProduct brand
dpcistringTarget DPCI (Department-Class-Item) number
upcstringUniversal Product Code / primary barcode
specsobjectFull structured specifications table
primary_imagestringMain product image URL
imagesarrayAll product image URLs (full gallery)
image_countnumberNumber of images returned
ratingnumberAverage star rating
review_countnumberTotal number of ratings
written_review_countnumberNumber of written reviews
rating_distributionobjectCount of 1★, 2★, 3★, 4★, 5★ ratings
secondary_ratingsobjectSecondary rating averages (e.g. quality, value)
descriptionstringLong product description
highlightsarrayKey feature bullets
featuresarrayFeature highlights / desirability cues
categorystringProduct category
breadcrumbsarrayFull category breadcrumb trail
product_typestringProduct type
departmentstringDepartment name
availabilitystringAvailability status label
in_stockbooleanWhether the product is in stock
purchase_limitnumberMaximum quantity per order, where set
pricenumberCurrent price (populated when available)
regular_pricenumberList/was price (populated when available)
price_formattedstringFormatted price string (when available)
on_salebooleanWhether the product is on sale (when available)
savingsnumberDollar savings vs. list price (when available)
currencystringCurrency code (USD)
urlstringCanonical Target product-page URL

Example:

{
"thumbnail": "https://target.scene7.com/is/image/Target/GUEST_...",
"tcin": "94286946",
"productTitle": "Keurig K-Mini Single-Serve K-Cup Pod Coffee Maker",
"brand": "Keurig",
"dpci": "072-06-0123",
"upc": "611247374375",
"specs": {
"Dimensions (Overall)": "12.1 inches (H) x 4.5 inches (W) x 11.3 inches (D)",
"Capacity": "6 to 12 ounce",
"Material": "Plastic",
"Warranty": "1 year limited warranty"
},
"primary_image": "https://target.scene7.com/is/image/Target/GUEST_...",
"images": ["https://target.scene7.com/is/image/Target/GUEST_...", "..."],
"image_count": 6,
"rating": 4.7,
"review_count": 21843,
"written_review_count": 5120,
"rating_distribution": { "1": 210, "2": 180, "3": 640, "4": 3200, "5": 17613 },
"secondary_ratings": { "quality": 4.6, "value": 4.5 },
"description": "Brew your favorite coffee, tea, hot cocoa or iced beverage...",
"highlights": ["Fits anywhere — less than 5 inches wide", "Brews 6 to 12oz cups"],
"features": ["Highly rated", "Best seller"],
"category": "Single-Serve Coffee Makers",
"breadcrumbs": ["Kitchen & Dining", "Coffee Makers", "Single-Serve Coffee Makers"],
"product_type": "Coffee Maker",
"department": "Kitchen",
"availability": "IN_STOCK",
"in_stock": true,
"purchase_limit": 10,
"price": 59.99,
"regular_price": 89.99,
"price_formatted": "$59.99",
"on_sale": true,
"savings": 30.0,
"currency": "USD",
"url": "https://www.target.com/p/-/A-94286946"
}

Note on price: Target loads live pricing behind extra protection, so the price fields are best-effort — they populate when available and may be blank for some products. The specifications, images, ratings, reviews, descriptions, category, and availability are the reliable core of every record.


💼 Use Cases & Examples

1. Catalog & Assortment Building

E-commerce teams and marketplaces building a clean product catalog with images and specs.

Input: A list of Target product URLs or TCINs Output: Titles, brands, DPCI, UPC, full specifications tables, and complete image galleries Use: Populate your storefront, PIM, or feed with structured, ready-to-use Target product data.

2. Competitor & Assortment Research

Brands and category managers benchmarking their products against Target's assortment.

Input: TCINs for the products you want to track Output: Ratings, review counts, star distributions, specifications, and availability Use: Understand how your products stack up on rating, spec, and availability across the category.

3. Ratings & Reviews Intelligence

Product and insights teams analyzing customer sentiment at scale.

Input: A batch of TCINs or product URLs Output: Average ratings, review counts, secondary rating breakdowns, and the full 1–5 star distribution Use: Spot quality signals, compare products, and prioritize what to fix or promote.

4. Product-Spec Extraction for Feeds

Feed managers and content teams enriching product feeds with structured specifications.

Input: Product URLs for the items you're listing Output: Full specs tables, DPCI, UPC, descriptions, highlights, and images Use: Build complete, accurate product feeds and comparison pages at scale.

5. UPC & Identifier Matching

Data teams reconciling products across retailers and marketplaces.

Input: Target product URLs or TCINs Output: UPC, DPCI, brand, product type, and category for each item Use: Match Target products to your own SKUs, Amazon ASINs, or other retail catalogs.

6. Availability & Merchandising Checks

Merchandisers and ops teams confirming what's live on Target.

Input: A list of TCINs to monitor Output: In-stock status, availability label, and per-order purchase limits Use: Confirm availability, spot removed or out-of-stock items, and plan around purchase limits.


🔗 Integration Examples

JavaScript/Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('sian.agency/target-product-scraper').call({
productUrls: ['https://www.target.com/p/-/A-94286946'],
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items[0]);

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('sian.agency/target-product-scraper').call(
run_input={'tcins': ['94286946', '79305641']}
)
for item in client.dataset(run['defaultDatasetId']).iterate_items():
print(item)

cURL

curl -X POST 'https://api.apify.com/v2/acts/sian.agency~target-product-scraper/runs?token=YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"productUrls": ["https://www.target.com/p/-/A-94286946"]}'

Automation Workflows (N8N / Zapier / Make)

  1. Trigger: Schedule (e.g. daily) or webhook
  2. HTTP Request: Call the actor with your product URLs or TCINs
  3. Process: Handle the JSON results
  4. Action: Save to a sheet, sync to a database, or update your catalog

📊 Performance & Pricing

FREE Tier (Try It Now)

  • 25 products per run — full feature access, same data quality
  • No credit card required
  • Perfect for testing and small projects
  • Unlimited products per run
  • Process large URL and TCIN lists in one go
  • Pay-per-result: you're only charged for the products you actually receive

💰 Best value on the market — transparent pay-per-result pricing with no hidden subscription fees. You pay only for the products you receive.

🔗 View current pricing


❓ Frequently Asked Questions

Q: How do I tell the scraper which products to get? A: Paste Target product-page URLs into productUrls, and/or add Target TCINs into tcins. You can mix both in a single run.

Q: What is a TCIN and how do I find one? A: A TCIN is Target's catalog item number — a 6–9 digit id. It's the number at the end of a product URL after /A- (e.g. A-9428694694286946), and it's also listed as "TCIN" in the product's Specifications on the page.

Q: How many products can I scrape? A: FREE tier: 25 products per run. PAID tier: unlimited products across as many URLs and TCINs as you like.

Q: Do I get the live price? A: Price fields (current price, list price, savings, sale status) populate when available. Target protects live pricing, so a price can be blank for some products. The specifications, images, ratings, reviews, descriptions, and availability are delivered reliably for every product.

Q: Do I need a Target account or API key? A: No. Just paste your URLs or TCINs and run — no account, no API key, no login required.

Q: What output formats are available? A: JSON, CSV, and Excel — export directly from the Apify dataset.

Q: Is it legal to collect this data? A: Yes — the actor only collects publicly available product data that anyone can see on the product page. It does not collect private or personal user data. See the legal section below.

Q: How fresh is the data? A: Every run pulls live data at the moment you run it. Schedule runs to keep your catalog and ratings up to date.


🐞 Troubleshooting

"Not a target.com URL" or "Could not find a TCIN" error

  • Use a full product-page URL copied from your browser (it contains /A-<number>), or enter a bare 6–9 digit TCIN

A product came back empty

  • The item may be unavailable, removed, or temporarily unreachable — double-check the URL/TCIN is live on Target.com

Price field is blank

  • Target protects live pricing, so price is best-effort and can be blank for some products — the specs, images, ratings, reviews, and availability are always the reliable core

Fewer results than expected on the free tier

  • The FREE tier is capped at 25 products per run — upgrade to PAID for unlimited results

Our actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only collect publicly available product information that anyone can see. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.

However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. Please also respect the target site's terms of use.

You can also read Apify's blog post on the legality of web scraping.


⚖️ Trademark Disclaimer

"Target" and related marks are trademarks of Target Brands, Inc. This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Target Brands, Inc. It accesses only publicly available product-page data, and you should use it in line with Target's terms of use and all applicable laws.


⭐ Love This Tool?

If this actor saves you time, please leave us a 5-star review — it helps other professionals discover it and helps us keep improving.


🤝 Support

Telegram Support

Join our active support community

More by SIÁN Agency


Built by SIÁN Agency | More Tools