Target Scraper avatar

Target Scraper

Pricing

from $2.69 / 1,000 results

Go to Apify Store
Target Scraper

Target Scraper

Scrapes Target product details, in-store availability, and store locations, returning titles, prices, ratings, variants, fulfilment status, and store addresses.

Pricing

from $2.69 / 1,000 results

Rating

0.0

(0)

Developer

Anyx Solutions

Anyx Solutions

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

banner

Target Scraper

Product details, prices, availability, and store locations from Target — no API key required.

Scrapes Target product details, in-store availability, and store locations, returning titles, prices, ratings, variants, fulfilment status, and store addresses. Feed it product URLs, store pages, the store sitemap, or store numbers and get clean JSON, CSV, or Excel back. Useful for price monitoring, stock alerts, catalogue enrichment, and retail location analysis.

⚡ Quick start

{
"startUrls": [
{ "url": "https://www.target.com/sl/sitemap_0001.xml.gz" },
{
"url": "https://www.target.com/p/women-s-lace-godet-tank-top-wild-fable/-/A-95213693"
}
],
"maxItems": 5,
"includeAvailability": false
}

🧩 Input

FieldTypeRequiredDefaultDescription
startUrlsarrayyesTarget URLs to scrape. Product pages, store pages and the store sitemap are supported.
storeIdsarraynoTarget store numbers to scrape store details for, e.g. 3 or 1771.
maxItemsintegerno5Maximum results per start URL or store ID.
includeAvailabilitybooleannofalseAlso return per-variant pricing and fulfilment for every product page scraped.
storeIdstringnoStore number to price and check fulfilment against, e.g. 1771.
zipCodestringnoUS postal code used for delivery estimates, e.g. 52404.
proxyConfigurationobjectno{ "useApifyProxy": false }Proxy settings. Not needed for this Actor.

📤 Output

Every result is one dataset row. The itemType field tells the four shapes apart: product for a full product page, availability for a per-variant pricing and fulfilment row, storeLocation for a store entry from the sitemap, and store for a full store record.

Fields

FieldTypeDescription
itemTypestringproduct, availability, storeLocation, or store.
tcinstringTarget product number.
urlstringCanonical Target URL of the product or store.
titlestringProduct name.
ratingnumberAverage customer rating out of 5.
review_countnumberNumber of customer reviews.
variantsarrayPer-variant product number, price, free-shipping flag, and stock flag.
priceobjectCurrent and regular price, formatted price, and the pricing location.
free_shippingbooleanWhether the variant ships free.
fulfillmentobjectShipping, pickup, and delivery options as offered.
in_stockbooleanWhether any fulfilment channel can supply the item.
slugstringURL slug of the store.
store_idstringTarget store number.
location_namestringStore name, e.g. Cedar Rapids South.
statusstringStore status, e.g. Open.
is_test_locationbooleanWhether the location is a test store.
geofenceobjectStore latitude, longitude, and radius.
mailing_addressobjectStreet, city, county, state, country, and postal code.
main_voice_phone_numberstringStore phone number.
capabilitiesarrayServices offered at the store, e.g. Drive Up or pharmacy.
drive_upobjectDrive Up parking and pickup details.
contact_informationarrayAdditional store contact channels.
physical_specificationsobjectBuilding area, floor count, and format.
geographic_specificationsobjectRegion, market, and district identifiers.
miscellaneousobjectRemodel dates, store class, and similar attributes.
rolling_operating_hoursobjectOpening hours by day, including department hours.

💡 Use cases

  • Price monitoring — track current and regular prices per variant and catch promotions the day they start.
  • Stock alerts — watch in_stock per variant at a specific store number and react when an item comes back.
  • Catalogue enrichment — pull titles, ratings, review counts, and the full variant tree for products you already track.
  • Retail location analysis — pull every store's address, hours, and services for coverage and catchment work.

❓ FAQ

  • Do I need a proxy? No. Target serves this data without one, so proxies are off by default.
  • Can I scrape Target search results? No. Target's robots.txt disallows the search results path for every user agent, so this Actor does not support it. Use product URLs instead.
  • How do I get prices for a specific store? Turn on includeAvailability and set storeId (and optionally zipCode) to the store you care about.
  • How many results can I get? maxItems caps results per start URL. Add more start URLs to widen coverage.
  • Can I get every Target store? Yes — add the store sitemap URL to startUrls for the full list of store pages, then feed the store numbers back in via storeIds.
  • Why are some fields empty? Not every product or store publishes every field. Sale prices and some store services are commonly absent.

🔗 More scrapers by Anyx

🤝 Anyx Solutions

We build custom scrapers and data-extraction pipelines.

🖼 Image credit

Image credit: target.com