Target Product Scraper
Pricing
from $2.50 / 1,000 product extracteds
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Ü
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Target Product Scraper — Specs, Images, Ratings & Reviews 🎯
🎯 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
| Field | Type | Required | Description |
|---|---|---|---|
| productUrls | array | No* | Target product-page URLs (e.g. https://www.target.com/p/-/A-94286946), one per item |
| tcins | array | No* | Target catalog item numbers (TCINs) — the 6–9 digit product id, one per item |
| maxResults | integer | No | Maximum 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:
| Field | Type | Description |
|---|---|---|
| tcin | string | Target catalog item number |
| productTitle | string | Product name/title |
| brand | string | Product brand |
| dpci | string | Target DPCI (Department-Class-Item) number |
| upc | string | Universal Product Code / primary barcode |
| specs | object | Full structured specifications table |
| primary_image | string | Main product image URL |
| images | array | All product image URLs (full gallery) |
| image_count | number | Number of images returned |
| rating | number | Average star rating |
| review_count | number | Total number of ratings |
| written_review_count | number | Number of written reviews |
| rating_distribution | object | Count of 1★, 2★, 3★, 4★, 5★ ratings |
| secondary_ratings | object | Secondary rating averages (e.g. quality, value) |
| description | string | Long product description |
| highlights | array | Key feature bullets |
| features | array | Feature highlights / desirability cues |
| category | string | Product category |
| breadcrumbs | array | Full category breadcrumb trail |
| product_type | string | Product type |
| department | string | Department name |
| availability | string | Availability status label |
| in_stock | boolean | Whether the product is in stock |
| purchase_limit | number | Maximum quantity per order, where set |
| price | number | Current price (populated when available) |
| regular_price | number | List/was price (populated when available) |
| price_formatted | string | Formatted price string (when available) |
| on_sale | boolean | Whether the product is on sale (when available) |
| savings | number | Dollar savings vs. list price (when available) |
| currency | string | Currency code (USD) |
| url | string | Canonical 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 ApifyClientclient = 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)
- Trigger: Schedule (e.g. daily) or webhook
- HTTP Request: Call the actor with your product URLs or TCINs
- Process: Handle the JSON results
- 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
PAID Tier (Production Ready)
- 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.
❓ 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-94286946 → 94286946), 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
⚖️ Is it legal to scrape data?
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
Join our active support community
- For issues or questions, open an issue in the actor's repository
- Check the SIÁN Agency Store for more automation tools
- 📧 apify@sian-agency.online
More by SIÁN Agency
- 🏪 Walmart Data Scraper — full Walmart product and review data
- 🛠️ Lowe's Product Scraper — Lowe's prices, specs, ratings, and live in-store stock
- 🧱 Home Depot Product Scraper — Home Depot product data, specs, and pricing
- 🛍️ Google Shopping Price Scraper — compare prices across every Google Shopping seller
- 🔎 Browse all SIÁN actors →
Built by SIÁN Agency | More Tools