Target.com Scraper [From $1.3/1K💰] | Prices | Reviews | Stock
Pricing
from $1.27 / 1,000 results
Target.com Scraper [From $1.3/1K💰] | Prices | Reviews | Stock
Extract Target.com product data — prices, ratings, reviews, UPC, DPCI, images and store-level pickup/shipping availability — for price monitoring, market research and retail price intelligence. No API key or proxy required for products.
Pricing
from $1.27 / 1,000 results
Rating
0.0
(0)
Developer
Ahmed Jasarevic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Target.com Scraper — Product Prices, Reviews & Store Stock Data
Scrape Target.com product data at scale — prices, ratings, reviews, images, categories and (optionally) store-level pickup/shipping availability — from Target's own server-rendered SEO HTML (schema.org JSON-LD) plus Target's internal JSON APIs. No browser rendering, no DOM scraping: pure HTTP, no proxy required by default, pay per result from $1.3 per 1,000 products.
Main Use Cases
- Target price monitoring — track price drops, sales and save-percent across thousands of SKUs
- Competitor price intelligence — build retail comparison datasets (Target vs Walmart, Amazon, etc.)
- Target reviews research — pull full review text, ratings, authors and verified flags for product research and sentiment analysis
- Store stock & pickup availability checks — see shipping vs. in-store pickup status per store and ZIP
- Market & brand monitoring — track competitor pricing, discounts, ratings and stock levels over time
- Catalog enrichment — enrich your own product lists by TCIN, UPC, DPCI or product URL
How It Works
- Enter search keywords (e.g.
headphones) or paste product URLs such ashttps://www.target.com/p/.../-/A-90953852(or both). - The actor fetches Target's crawler-view SEO pages with a Googlebot-like user-agent — these ship complete schema.org JSON-LD (
ItemListon search,Product/ProductGroupon product pages) and are PerimeterX-free even from Apify Cloud IPs. - Product reviews come from Target's
r2d2community API — plain HTTP, no proxy. - Optional shipping/pickup (fulfillment) enrichment uses your custom US residential proxy; runs still succeed without one — those fields simply stay empty.
- Results land in a structured dataset you can download as JSON, CSV, Excel or HTML.
No Proxy or API Key Required for Target Product Data
Target's developer program is partner/vendor-only — there is no public API key you can request. This actor reads the SEO pages Target serves to legitimate search crawlers, so keyword search, full product detail and reviews work without an API key and without a proxy. The r2d2 reviews API is plain HTTP too. No Apify proxy, no residential proxy, no proxy cost for a full search/review run.
Monitor Target Prices and Catch Price Drops
Capture currentPrice, salePrice, regularPrice, savePercent and saveDollar on every product, run on a schedule, and you have a complete Target price history and price-drop alert system. Pair with maxItems and recurring runs for daily price tracking across your catalog.
Extract Target Customer Reviews for Product Research
Set includeReviews: true and control volume with maxReviews (up to 500 per product, with no fixed 50 limit). Each review returns rating, title, full text, author, date and verified flag — ready for sentiment analysis, product quality research or brand monitoring.
Track Target Clearance, Deals & Discounts
savePercent / saveDollar let you rank products by current discount. Search keywords like clearance or scan whole categories to build deal lists and markdown research datasets.
Check Target Store Stock & Pickup Availability
Provide storeId and zipCode (plus a clean US residential proxyUrl for the PX-protected fulfillment endpoints) and each record includes fulfillment.pickupStatus and fulfillment.shippingStatus — useful for inventory research, local availability checks and shopping apps.
Input
All input fields are optional and have defaults. Full reference:
| Field | Type | Required | Default | Notes |
|---|---|---|---|---|
searchKeywords | string[] | No | [] | Keywords to search on Target.com; each keyword returns up to maxSearchResults products, paginated (24/page) automatically |
productUrls | object[] | No | [] | Direct product URLs (https://www.target.com/p/.../-/A-90953852); TCINs extracted automatically |
storeId | string | No | 3991 | Target store ID for pricing/fulfillment context |
zipCode | string | No | 10001 | ZIP for shipping/fulfillment estimates |
state | string | No | NY | US state code (e.g. NY, CA) |
latitude / longitude | string | No | NYC coords | Store location coordinates |
maxSearchResults | integer | No | 48 | Max products per search keyword (max 500) |
maxItems | integer | No | 100 | Total product cap (max 10,000; free tier: 10) |
includeReviews | boolean | No | true | Fetch reviews from the r2d2 API |
maxReviews | integer | No | 10 | Max reviews per product (max 500) |
proxyConfiguration | object | No | Off | Optional; not needed for search/detail/reviews |
proxyUrl | string | No | — | Custom US residential proxy, used only for shipping/pickup fulfillment fields |
JSON example
{"searchKeywords": ["headphones", "air fryer"],"productUrls": [{ "url": "https://www.target.com/p/beats-solo-buds-true-wireless-bluetooth-earbuds/-/A-92148487" }],"storeId": "3991","zipCode": "10001","includeReviews": true,"maxReviews": 10,"maxItems": 100}
Output
Each product becomes one dataset record:
| Field | Description |
|---|---|
tcin | Target canonical product ID (variants map to their parent — deduped) |
title | Product name (HTML entities resolved) |
brand, upc, dpci | Brand, Universal Product Code, DPCI |
currentPrice, regularPrice, salePrice | Prices as shown on target.com |
savePercent, saveDollar | Discount amount (when the API provides it) |
rating, ratingCount, reviewCount, questionCount | Review metrics |
description, bulletDescriptions | Product description & bullets |
imageUrl, allImageUrls | Product images |
category | Product category |
fulfillment | shippingStatus, pickupStatus, ETA (requires US residential proxy) |
reviews | Up to maxReviews reviews (rating, title, text, author, date, verified) |
partialData | true when only r2d2 review/rating data was available |
productUrl, scrapedAt | Link and extraction timestamp |
Pricing / Cost to Scrape Target
- Free tier: up to 10 products per run.
- Paid tier: up to 10,000 items per run.
- Each product needs ~2 plain-HTTP requests (search + PDP) plus review pages — no proxy. A 100-product run makes ~250 requests, finishes in under two minutes, and costs roughly 0.14 Compute Units on default memory.
- Billing is pay-per-event:
$0.0005run start +$0.0013per product result ($1.3 per 1K) + per fetched review (e.g.$0.001). If a user's budget runs out mid-run, the actor stops billing and trims excess reviews instead of over-delivering.
Example Output
{"tcin": "92148487","title": "Beats Solo Buds True Wireless Bluetooth Earbuds - Arctic Purple","upc": "196589643290","dpci": "056-05-0056","currentPrice": "$69.99","regularPrice": "$79.99","salePrice": "$69.99","savePercent": 12.5,"rating": 3.41,"ratingCount": 1971,"reviewCount": 823,"imageUrl": "https://target.scene7.com/is/image/Target/GUEST_12345678-90ab-4cde-f012-34567890abcd","category": "Wireless Earbuds","fulfillment": { "shippingStatus": "Ships by Fri", "pickupStatus": "Pickup today" },"reviews": [{"rating": 5,"title": "Great sound!","text": "Love the bass...","author": "TechFan123","date": "2026-01-10T12:00:00Z","verified": true}],"partialData": false,"productUrl": "https://www.target.com/p/beats-solo-buds-true-wireless-bluetooth-earbuds/-/A-92148487","scrapedAt": "2026-01-01T00:00:00.000Z"}
Integrations & Automation
- Apify API — pull Target data into your price-tracking app, BI dashboard or e-commerce pipeline
- Webhooks — push price changes or new reviews to Slack, Google Sheets, Airtable or your own API
- Zapier / Make — no-code automations for price alerts and deal lists
- Scheduling — run daily to maintain price history and stock monitoring; recurring runs also improve Apify Store recommendations
Related Actors
- Target Scraper — the most-used Target.com scraping actor on Apify
- Walmart Scraper — collect Walmart product data for cross-retailer price comparison
- Best Buy Scraper — US electronics retailer data with price & deal tracking
- Wayfair Scraper — home & furniture retailer data
- Idealo Scraper — cross-retailer price history & comparisons (6 markets)
These actors form a US retail price-intelligence cluster: Target for general merchandise, Best Buy for electronics, Wayfair for home goods, and Walmart/Idealo for cross-retailer comparisons.
FAQ
Does Target have an official API?
No public API. Target's developer program is partner/vendor-only — individuals and most businesses can't get an API key. That's the main reason teams use this actor to get Target product, review and stock data directly.
Do I need a proxy to scrape Target.com?
No, not by default. Keyword search, product detail and reviews use Target's crawler-view SEO pages and the r2d2 API, which are PerimeterX-free even from Apify Cloud IPs. A custom US residential proxy is only needed for the optional shipping/pickup (fulfillment) enrichment.
Can I track Target price drops over time?
Yes — run this actor on a schedule and collect currentPrice, regularPrice, salePrice and savePercent at each interval to build a price history for any product, keyword or category.
What are alternatives to this actor / to a Target API?
- Target Scraper (the most-used competitor actor, from $1.80/1K products)
- Third-party Target APIs (e.g. realdataapi, RedCircle) — key-based, often URL-restricted
- Bright Data / other dataset providers — pre-collected Target datasets (typically ~$0.0025/record)
- This actor is the proxy-free, per-result priced option
Does the actor bypass Target's anti-bot protection?
It consumes the SEO-optimized pages Target already serves to legitimate crawlers (Googlebot view) — data arrives as schema.org JSON-LD without attacking anything. Product detail falls back to Target's internal planners JSON APIs with consistent browser headers and a valid visitor token. No JavaScript is executed, which is what keeps runs proxy-less and cheap.
How do I scrape Target reviews?
Set includeReviews: true and maxReviews (up to 500 per product). Reviews are fetched from Target's r2d2 community API over plain HTTP and include rating, title, text, author, date and verified flag.
Can I check in-store stock or pickup availability?
Yes — provide storeId and zipCode plus a clean US residential proxyUrl, and each record returns fulfillment.pickupStatus and shippingStatus. Runs still succeed without a proxy; those fields simply stay empty.
Is scraping Target legal?
This actor reads publicly accessible API endpoints that Target's own storefront uses; the data is publicly displayed on target.com. Review Target's Terms of Service and consult counsel for your specific use case. Use responsibly, at moderate request rates (pacing is built in).
Competitive Positioning
Verified from actor pages (at time of writing):
| Capability | Other Target scrapers | This actor |
|---|---|---|
| Per-1K-product price | from $0.97 (datascrapers), $1.80 (automation-lab), $2.81 (bovi) | $1.3 per 1K |
| Proxy required for products/reviews | Yes, proxy sessions/residential (datascrapers, bovi) | No — pure HTTP, no proxy cost |
| API key needed | No (but third-party APIs need keys) | No |
| Store-level stock/pickup fields | Rarely structured | Yes — fulfillment with pickupStatus / shippingStatus |
| UPC / DPCI enrichment | Varies | Yes, built-in |
| Free tier | 10 items | 10 items |
For AI Agents & LLM Apps
- Purpose: Returns structured Target.com product data — one dataset row per product with price, ratings, review metrics, images, category, optional full reviews and (with proxy) store stock/pickup status.
- Minimal working input:
{ "searchKeywords": ["headphones"], "maxItems": 10 }
- Variant inputs:
{ "productUrls": [{ "url": "https://www.target.com/p/beats-solo-buds-true-wireless-bluetooth-earbuds/-/A-92148487" }], "includeReviews": true, "maxReviews": 25 }{ "searchKeywords": ["air fryer"], "storeId": "3991", "zipCode": "10001", "includeReviews": false, "maxItems": 50 }
- Output field list:
tcin,title,brand,upc,dpci,currentPrice,regularPrice,salePrice,savePercent,saveDollar,rating,ratingCount,reviewCount,questionCount,description,bulletDescriptions,imageUrl,allImageUrls,category,fulfillment,reviews,partialData,productUrl,scrapedAt. - Behaviors an agent should know:
includeReviewsdefaults totrue— review fetching adds extra billed events on PPE-priced deployments, so set it tofalsefor pure product/price runs to minimize cost.maxReviewscaps at 500 per product; each fetched review is a separate billed event when the actor uses pay-per-event pricing.fulfillmentfields (shipping/pickup status) only fill in when a clean US residential proxy is set viaproxyUrl; otherwise they come back empty — the run still succeeds.productUrlsmode extracts TCINs automatically and returns detail (canonical parent) products, deduplicating variants.maxItemshard-caps total items at 10,000; free-tier runs are capped at 10 items.
- Billing model: pay-per-event — $0.0005 run start + $0.0013 per product result + per fetched review (e.g. $0.001). No proxy cost for search/detail/reviews.
Legal & Compliance Disclaimer
This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Target Brands, Inc. or Target.com. It accesses only publicly available SEO pages and public JSON APIs that Target.com serves to its own storefront — it does not bypass login, authentication, payment or access controls. Users are responsible for complying with Target's Terms of Service and applicable law; do not use any extracted personal data (e.g. reviewer names) for unsolicited commercial outreach. Keep request rates moderate — pacing is built in, and use a custom residential proxy for fulfillment enrichment only.
SEO Keywords
target scraper, target api alternative, target price tracker, target price drop alerts, target product data, target reviews scraper, target review dataset, target store stock checker, target pickup availability, target inventory checker, target clearance deals, target product catalog dataset, scrape target.com without proxy, ecommerce price monitoring, competitor price intelligence, retail price research, target dpci lookup, target upc data, target tcin lookup, target brand monitoring, retail data for price comparison, target ratings dataset, target electronics price monitoring, target home goods price tracking, target api key