Skip to main content
The Target plugin returns Target (US) data as structured JSON. It is three endpoints:
  • /marketplace/target-search - the products Target shows for a keyword, each with a tcin, title, brand, price and formatted price, currency, image and a clean product URL. Sort, filter by price and collect up to max_results.
  • /marketplace/target-category - the products of one category or brand page, with price, sale details, rating and promotions, sorted and paged. See Category.
  • /marketplace/target-product - one product in full: price and sale details, ratings and the star histogram, description, specifications, images, every variant, and shipping dates to a ZIP code plus pickup stock and aisle at a store. See Product.
It runs on the same fetch chain that serves getPageSource. target.com is an empty client-rendered shell, so the plugin reads the products straight from Target’s own Redsky JSON API (plp_search_v2) - no Target developer account needed.
Try it in the dashboard first: app.scrapeunblocker.com/dashboard/plugins. You get a live results view plus a copy-paste snippet.

Endpoint

Response

Product fields

Any field with no value is omitted from a product, so each item carries only the fields Target’s search returned (e.g. brand or image may be absent).

Category

Each page fetched is billed as one request (pagesFetched): a max_results of 240 reads up to 10 pages and is billed up to 10 times. Target serves at most 50 pages of 24. Filters in a category link (...Z<facet>) are not applied.

Response

Product

To look a product up by link, leave the first argument out and pass url (su.target_product(url="https://www.target.com/p/...") in Python, su.targetProduct(undefined, { url }) in Node.js). Give tcin or url, not both. Each product is billed as one request.

Response

Errors

What you can build

  • Price monitoring and repricing - track price for a product over time.
  • Catalog and assortment research - pull a whole category with brands.
  • Competitor tracking - compare the same keyword against your own listings.
  • Availability and pricing feeds - build a live Target price feed keyed by tcin.
  • Store stock checks - read pickup status, quantity and aisle for a product at the stores you care about.
  • Category tracking - follow a category’s best sellers over time with sort=best_selling.

Next steps

Open the plugins

Run a Target search and grab the JSON.

Get an API key

Free trial available on the pricing page.