Target AU Scraper – Products, Prices & Reviews avatar

Target AU Scraper – Products, Prices & Reviews

Pricing

from $1.00 / 1,000 product results

Go to Apify Store
Target AU Scraper – Products, Prices & Reviews

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

Abot API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

17 hours ago

Last modified

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 products to bound a run (default 20). Set Max pages per search to 0 to 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 resumeFromRunId and 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.