nvNeuralVerge
E-commerce & Marketplaces

Target Product Reviews API — Ratings, Text & Verified Flags

Send a Target TCIN or product URL and this source returns its customer reviews as data, newest first: star rating, title, text, author, verified and recommended flags, and helpful votes.

Example response
{
  "session_id": "11111111-1111-1111-1111-111111111111",
  "kind": "target_products_reviews",
  "product": "86216189",
  "product_id": "86216189",
  "max_items": 2,
  "start_page": 1,
  "partial": false,
  "human": "# Target product reviews\n\n- **Product (TCIN):** 86216189\n- **Starting page:** 1\n- **Max items:** 2\n- **Records returned:** 2\n- **Proxy traffic:** 69.0 KB",
  "machine": {
    "total_items": 2,
    "first_item": {
      "id": "d3ccc542-fe71-4f57-8854-5cd8c1dfac90",
      "rating": 5,
      "title": "Three builds in one! So much fun!",
      "text": "I really like the 3-in-1 concept because you’re not limited to building just one model. The space shuttle has a great classic LEGO look, and being able to take it apart and create different space-them",
      "author": "Tiffany",
      "source": "targetcom",
      "is_syndicated": false,
      "is_verified": true,
      "is_recommended": true,
      "helpful_count": 0,
      "unhelpful_count": 0,
      "photo_count": 0,
      "submitted_at": "2026-09-16T02:36:59.000+00:00",
      "created_at": "2026-09-16T02:36:59.000+00:00",
      "updated_at": "2026-09-18T09:52:36.000+00:00"
    },
    "items": [
      {
        "id": "d3ccc542-fe71-4f57-8854-5cd8c1dfac90",
        "rating": 5,
        "title": "Three builds in one! So much fun!",
        "text": "I really like the 3-in-1 concept because you’re not limited to building just one model. The space shuttle has a great classic LEGO look, and being able to take it apart and create different space-them",
        "author": "Tiffany",
        "source": "targetcom",
        "is_syndicated": false,
        "is_verified": true,
        "is_recommended": true,
        "helpful_count": 0,
        "unhelpful_count": 0,
        "photo_count": 0,
        "submitted_at": "2026-09-16T02:36:59.000+00:00",
        "created_at": "2026-09-16T02:36:59.000+00:00",
        "updated_at": "2026-09-18T09:52:36.000+00:00"
      },
      {
        "id": "558da1a7-df0d-4e39-9c80-c53403ad39f0",
        "rating": 5,
        "title": "Well worth the price point",
        "text": "I built the third model first, then the shuttle thinking the astronaut would be my display piece, but the shuttle is such an impressive build for the price and scale, it's probably going to stay that ",
        "author": "Meatbaal",
        "source": "targetcom",
        "is_syndicated": false,
        "is_verified": true,
        "is_recommended": true,
        "helpful_count": 0,
        "unhelpful_count": 0,
        "photo_count": 0,
        "submitted_at": "2026-09-06T22:39:45.000+00:00",
        "created_at": "2026-09-06T22:39:45.000+00:00",
        "updated_at": "2026-09-12T09:56:24.000+00:00"
      }
    ],
    "proxy_traffic_bytes": 70634
  },
  "total_points": 2
}
You send
A Target TCIN or product URL, with optional max_items and start_page
You get back
Reviews with rating, title, text, author, verified flag and helpful votes
Coverage
What Target.com shows publicly for the request.
Price
1 point per returned review, up to 500 per request — $1 per 1,000
Billed per record actually returned, capped by max_items. A request that returns nothing costs nothing.
Comparison

Ways to get this data

Three approaches teams use today, and where each one runs into trouble.

ApproachWhat it takesCostTrade-off
Browsing the site by handOpen the reviews section and page throughFree, and slowFine for a handful of reviews, useless for analysis
Building a scraperWrite it, host it, and repair it when Target changes the results pageEngineering timeA maintenance commitment for something that isn't your product
NeuralVergeOne request, the input and options as parameters$1 per 1,000, misses not billedA broad request returns a broad — and larger, more expensive — result set
Response

What you get back

Every field in the response shown above.

FieldTypeDescription
total_itemsnumberHow many reviews were returned in this batch (capped by max_items).
idstringReview identifier.
ratingnumberStar rating the reviewer gave.
titlestringReview headline.
textstringReview text (the sample shows a truncated opening).
authorstringReviewer display name.
sourcestringWhere the review was submitted, e.g. targetcom.
is_syndicatedbooleanWhether the review was syndicated from another site.
is_verifiedbooleanWhether the reviewer is marked as a verified purchaser.
is_recommendedbooleanWhether the reviewer recommends the product.
helpful_countnumberNumber of helpful votes.
unhelpful_countnumberNumber of unhelpful votes.
photo_countnumberNumber of photos attached to the review.
submitted_atstringWhen the review was submitted.
created_atstringWhen the review was created.
updated_atstringWhen the review was last updated.
Integration

How to run it

The same lookup works from the app, the API, or as a tool an agent can call mid-task.

product is the only required field. max_items caps the reviews returned (up to 500, defaults to 25) and sets what you are billed for; start_page lets you continue into older reviews.

curl -X POST https://api.neuralverge.ai/functions/v1/run-target-products-reviews \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "product": "86216189", "max_items": 25 }'
Use cases

What teams use it for

Where this field shows up in an actual workflow.

Product feedback analysis

Read what recent buyers praise and complain about for a product.

Launch monitoring

Pull the newest reviews after a release or revision and see how sentiment lands.

Quality screening

Check recent low-rated reviews before sourcing or listing a similar product.

Sentiment datasets

Collect rated review text for a category to train or test a classifier.

Coverage & limits

Coverage, freshness and limits

What this source covers, how fresh it is, and where it stops.

Coverage

What Target.com shows publicly for the request.

Freshness

Read at request time.

Handling

This source returns publicly visible product information, stamped with the input it was read from and a session id you can trace.

What it will not do
  • —You get the reviews Target shows for the item; very new products may have few or none.
  • —Review text is returned as the reviewer wrote it, in whatever style and length.
  • —Syndicated reviews are included and flagged by is_syndicated.
FAQ

Questions, answered

Newest first. Raise start_page to go further back.

Related

Related sources

Try target product reviews on your own data

One request format across every source in the catalog.

Get started