Target.com Scraper - Products, Prices & Stock
Pricing
from $1.55 / 1,000 results
Target.com Scraper - Products, Prices & Stock
Scrape Target.com products by URL, TCIN, search keyword, or category. Extract prices, availability, ratings, images, specifications, promotions, and store-specific fulfillment data.
Pricing
from $1.55 / 1,000 results
Rating
0.0
(0)
Developer
Automly
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
Target.com Scraper - Products, Prices, Availability & Reviews
Target.com Scraper extracts product data from Target search results, categories, product URLs, or TCINs. Export current and regular prices, local availability, pickup and shipping options, ratings, reviews, images, specifications, promotions, badges, and category data to JSON, CSV, Excel, XML, or the Apify API.
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Target. It reads public Target.com product data without requiring a Target account.
What can it scrape?
- Target search results by keyword or search URL
- Every listed product in a Target category
- Individual products by URL or TCIN, including single variants (color, size) of a product
- Current price, regular price, and sale status
- Shipping and local pickup availability for a US ZIP code, including the stock quantity at the selected store
- Every variant of a product (color, size, and other options) with its TCIN and sold-out status
- Whether a product is sold by Target or by a Target Plus marketplace seller, and the seller's name
- Whether a search result is a sponsored placement
- Brand, DPCI, UPC, category, description, highlights, and specifications
- Rating average, rating count, written-review count, rating distribution, recommendations, and question count
- Product badges such as Bestseller, Highly rated, and Rarely returned
- Primary and alternate images plus product videos
- Package dimensions, purchase limits, and return-policy text
How to use
- Add one or more Target product, search, or category URLs. You can also enter search terms, category IDs, or TCINs directly.
- Choose the maximum number of products.
- Enter the US ZIP code used for local store and fulfillment data.
- Keep Fetch full product details enabled for the richest output, or disable it for faster listing-only collection.
- Run the Actor and open the Dataset tab to download the results.
Input
startUrls: Target product, search, and category URLs.searchTerms: Keywords such asair fryer.tcins: Target product IDs such as89110863.categoryIds: IDs found after/N-in category URLs, such asncrpx.maxItems: Maximum unique products across all inputs. Search terms are collected first, then categories, then TCINs, so a low limit can be used up before later inputs run. Default: 100.zipCode: US ZIP code for the nearest store, prices, pickup, delivery, and shipping. Default:10001.sortBy: Relevance, price, best-selling, newest, or guest rating.includeProductDetails: Fetch full PDP data. Default: true.includeRawData: Include Target's original product object. Default: false.maxConcurrency: Concurrent detail requests. Default: 5.proxyConfiguration: Proxy settings. US residential proxies are recommended.
Output example
{"type": "product","tcin": "89110863","parentTcin": null,"url": "https://www.target.com/p/gourmia-6-qt-digital-window-air-fryer/-/A-89110863","title": "Gourmia 6qt Digital Window Air Fryer with 12 Presets & Guided Cooking Black","brand": "Gourmia","isMarketplace": false,"seller": null,"dpci": "072-04-0231","upc": "810002864582","price": 69.99,"formattedPrice": "$69.99","regularPrice": 69.99,"isOnSale": false,"currency": "USD","availability": "IN_STOCK","soldOut": false,"rating": 4.1,"ratingCount": 2250,"reviewCount": 991,"badges": ["Rarely returned", "Highly rated"],"category": "Air Fryers","categories": ["Kitchen & Dining", "Kitchen Appliances", "Fryers", "Air Fryers"],"highlights": ["6-QT capacity can cook family staples and party favorites"],"specifications": {"Capacity (Volume)": "6 Quart", "Wattage Output": "1500 Watts"},"images": ["https://target.scene7.com/is/image/Target/GUEST_..."],"variants": [],"isSponsored": false,"sourceType": "search","sourceValue": "air fryer","position": 1,"store": {"id": "3412", "name": "Chelsea 23rd and 8th", "zipCode": "10001", "state": "NY"}}
API access without a run
The Actor also answers HTTP requests directly, so a single product or search does not need a run to start. Send an Apify API token as a bearer token. The Endpoints tab on the Actor's page lists the same endpoints and can send requests from the browser.
GET /product?tcin=89110863&zipCode=10001returns one product with full details.GET /search?keyword=air+fryer&limit=24&zipCode=10001&sortBy=relevance&includeProductDetails=truereturns matching products, at most 100 per request.
Responses use the same fields as dataset rows.
curl "https://automly--target-com-scraper.apify.actor/product?tcin=89110863" \-H "Authorization: Bearer <YOUR_APIFY_API_TOKEN>"
A missing product answers 404, and a request Target refused answers 502, so a failure to reach Target is never mistaken for a product that does not exist.
Run report
Every run writes two records to its key-value store, shown as tabs in the Storage tab:
report-summary: what the run was asked for, the store used, how many products were scraped, and how many came back without full product-page details.report-detail-failures: those products, with the reason for each. Their dataset rows carry listing data only.
Notes and limitations
- Prices, stock, pickup, and delivery are location-dependent. Set
zipCodeto the market you need. - Target serves at most 1,200 products (50 pages) for one search term or category. To collect more, split the query into narrower search terms or subcategories.
- Search ranking and product availability can change between runs.
- Sponsored items appear in Target search results and are returned in their displayed order, marked with
isSponsored: true. A product appears only once per run, at its first position. - A TCIN that belongs to one variant returns that variant's own title, price, DPCI, UPC, and stock, with
parentTcinset. A parent TCIN returns the lowest price of its variants and no store availability; use the TCINs invariantsfor per-variant data. - Target Plus marketplace items have no DPCI.
shippingQuantityis available for search results only; category and TCIN inputs return store pickup quantity instead.promotionsis filled only when Target attaches a promotion to the product. Sale prices are always reflected inprice,regularPrice, andisOnSale.- Target can change its public web interfaces. The Actor validates responses and retries transient failures rather than silently returning empty datasets.
- Use the data responsibly and comply with applicable laws and Target's terms.