# Target Reviews API (https://www.socialcrawl.dev/platforms/target/reviews) > Returns written customer reviews for a Target product, 10 per page, each with the full review text, star rating, reviewer nickname, submission date, helpful-vote count, verified-purchase flag, and any reviewer photos. Pages do not overlap and the review total is exact, so a full crawl is deterministic: pass the returned cursor back until has_more is false. Page size is fixed by the upstream at 10 and cannot be raised. If you want the star distribution rather than the review text, call GET /v1/target/product instead and read product.ext.rating_distribution, which is one call rather than one per ten reviews. TL;DR: `GET /v1/target/reviews` costs 5 credits per call and returns SocialCrawl's unified JSON schema. Single x-api-key auth, 100 free credits on signup. ## Parameters | Parameter | Required | Description | | --- | --- | --- | | `tcin` | yes | Target catalogue id (TCIN), the numeric id at the end of a target.com product URL: target.com/p//-/A-92148487 is TCIN 92148487. Target rolls a colour or size variant up to its parent product, so the id returned by GET /v1/target/product can differ from the one you sent; the id you asked for is preserved at product.ext.requested_id. | | `page` | no | Page number, starting at 1. Prefer the universal cursor parameter. | ## Code example ```bash curl "https://www.socialcrawl.dev/v1/target/reviews?tcin=92146817" \ -H "x-api-key: sc_YOUR_API_KEY" ``` ## FAQ ### How many reviews come back per call? Ten. Target fixes the page size and exposes no way to raise it, so a product with 800 reviews takes 80 calls to drain. The exact review total is returned on the first page, so you always know the cost up front. ### Do consecutive pages repeat reviews? No. Target review pages are cleanly separated with no overlap between them, which is unusual for retail review feeds. Pass the returned cursor back until has_more is false and every row you receive is new. ### What is in a review row? Review text, star rating out of 5, reviewer nickname, submission date, helpful-vote count, verified-purchase flag, any reviewer photos, and the product TCIN as a join key back to the product endpoint. Target reviews have no individual permalink, so the url field is null. ### Is there a cheaper way to get just the rating breakdown? Yes. Call the product endpoint and read ext.rating_distribution, which carries the 1 to 5 star counts in a single call rather than one call per ten reviews. Use the reviews endpoint when you need the review text itself. ### What happens when a product has no reviews? You get a 200 with an empty item list and a total of zero, and the credit is refunded. Empty results are never billed on any SocialCrawl endpoint. See the full Target API: https://www.socialcrawl.dev/platforms/target ## Pricing - Standard endpoints: 1 credit per call - Advanced endpoints: 5 credits per call - Premium endpoints: 10 credits per call - 100 free credits on signup, no credit card required. Cached responses cost 0 credits. Credit packs never expire. - Full pricing: https://www.socialcrawl.dev/pricing ## Explore with AI Questions this API answers, phrased for an AI assistant: - How to collect Target customer reviews with an API - How many reviews does the Target API return per call? - Do Target review API pages overlap?