Target AU Scraper – Products, Prices & Reviews
Pricing
from $1.00 / 1,000 product results
Target AU Scraper – Products, Prices & Reviews
Scrape products and customer reviews from Target.com.au. Search by keyword or use product/category URLs with sorting and filters. Returns name, brand, price, OnePass price, ratings, review text and stats, colours, sizes, images, category, stock, and variations.
Pricing
from $1.00 / 1,000 product results
Rating
0.0
(0)
Developer
Abot API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
17 hours ago
Last modified
Categories
Share
Target Australia Scraper
Extract products, specials and customer reviews from target.com.au — Australia's Target department store. Search by keyword or paste product, category, and search URLs. Every product comes back as one flat record with pricing (current and was/original price plus the savings), images, category, stock, variations, and (optionally) full ratings and reviews.
What you get
- Product identity — name, canonical title, brand, product id, product URL, category path and breadcrumbs
- Pricing & specials — current price, was/original price, savings amount and percent, on-special and clearance flags, promo label, OnePass price, currency
- Details — description, feature list, care instructions
- Merchandising — colour, size/colour variants (with per-variant price and was-price), variant count, images, stock, availability, exclusivity flags
- Ratings & reviews — average rating and review count (from each product's own summary), plus, when detail enrichment is on, the full rating distribution, recommended count, and each review's author, rating, title, body, date, verified-purchase flag, helpfulness, and sub-ratings
Specials & offers
Pick a Specials / offers collection in search mode to keep only promotional products:
- On sale — reduced lines that carry a strike-through was-price
- Clearance — run-out lines
- New arrivals — the latest range
Combine it with search terms to scope a promo to a keyword (e.g. shirt +
On sale), or leave the terms empty to walk the whole promo collection. In URL
mode you can paste a specials-listing link and it is walked the same way. For
every discounted product the record carries the was/original price, the
savings amount and percent, and an isOnSpecial flag alongside the current
price. Products that are not reduced return these fields as null / false — a
discount is never fabricated.
Modes
Search mode — provide one or more keywords and, optionally, a specials collection, a brand, colour, price range, and a sort order (relevance, latest, rating, price, brand).
URL mode — paste any mix of:
- product URLs —
https://www.target.com.au/p/<slug>/<code> - category URLs —
https://www.target.com.au/c/<path>/<id> - search URLs —
https://www.target.com.au/search?text=<keywords>
Both modes walk pages forward until the result set or your Max products cap is
reached.
Example input
{"mode": "search","searchTerms": ["linen shirt"],"specialsCategory": "on-sale","sortBy": "price-asc","maxItems": 50,"fetchReviews": true,"maxReviews": 20}
Example output
The record below is illustrative sample data.
{"kind": "product","id": "W1234567890","name": "Sample Linen Long Sleeve Shirt","title": "Sample Brand Sample Linen Long Sleeve Shirt","url": "https://www.target.com.au/p/sample-linen-long-sleeve-shirt/12345678","brand": "Sample Brand","price": 45.0,"wasPrice": 60.0,"savingsAmount": 15.0,"savingsPercent": 25,"isOnSpecial": true,"promoLabel": null,"onePassPrice": null,"currency": "AUD","onSale": true,"clearance": false,"description": "A lightweight, breathable everyday shirt.","features": ["Regular fit", "Button-through front", "Curved hemline"],"careInstructions": ["Warm delicate machine wash", "Do not bleach"],"category": "Clothing & Accessories > Clothing > Shirts & Tops","breadcrumbs": ["Clothing & Accessories", "Clothing", "Shirts & Tops"],"topLevelCategory": "Women","availability": "NORMAL","colour": "White","inStock": true,"onlineDate": "2026-05-24","image": "https://assets.target.com.au/transform/00000000-0000-0000-0000-000000000000/sample_1","images": ["https://assets.target.com.au/transform/00000000-0000-0000-0000-000000000000/sample_1","https://assets.target.com.au/transform/11111111-1111-1111-1111-111111111111/sample_2"],"variantCount": 1,"variations": [{ "colour": "White", "price": 45.0, "wasPrice": 60.0, "savingsAmount": 15.0, "savingsPercent": 25, "inStock": true }],"averageRating": 4.8,"reviewCount": 18,"ratingDistribution": { "5": 15, "4": 3 },"recommendedCount": 17,"reviewsCollected": 2,"reviews": [{"id": "100000001","rating": 5,"title": "Great everyday shirt","body": "Comfortable and true to size.","author": "Sample Reviewer","location": "Victoria","date": "2026-03-19T12:18:09.000+00:00","verifiedPurchase": true,"isRecommended": true,"helpfulCount": 3,"subRatings": { "Quality": 5, "Value For Money": 5 }}]}
Ratings & reviews
Turn on Fetch ratings and reviews to attach ratings and reviews to each product. Products with no reviews leave the rating and review fields absent (they are never faked). Review photos and videos are intentionally not included.
Filters & sorting
- Sort: relevance, latest, rating, price (low to high / high to low), brand
- Filters: specials collection (on sale, clearance, new arrivals), brand, colour (exact facet values), and a price range
Connection
Runs on Apify Proxy — the default automatic pool is enough. Target Australia serves its home market, so residential Australian exits are used automatically as a reliability fallback if needed.
Export to your apps (optional)
Pipe results straight into Notion, Linear, Airtable, or Apify via Model Context Protocol (MCP) connectors. Authorize a connector under Settings → API & Integrations, then select it in the input. This is a side-channel; it never changes the dataset.
Notes
- Prices are in AUD.
- One dataset row per product; reviews are nested under each product.
- Use
Max productsto bound a run (default 20). SetMax pages per searchto0to walk the whole catalogue — the run still stops naturally once the storefront's own result total is reached or a page repeats, so there is no artificial page cap. - Resume a large run: pass a prior run's ID (or dataset ID) as
resumeFromRunIdand the scraper seeds its de-duplication set from that run, appending only items it hasn't seen — handy for topping up a full-catalogue crawl without re-paying for duplicates.