Target Product API
Scrape Target Product data with one API call. Returns full product detail for a Target item: title, brand, description, highlight bullets, current and regular price, average rating with its 1-5 star distribution, written-review count, the full image gallery, colour and size variations, and stock status. Prices are national: Target's product endpoint reports the same price whatever store is asked for, so treat this as catalogue pricing rather than shelf pricing. For this product's written reviews call GET /v1/target/reviews with the same TCIN.
Last updated July 2026Maintained by the SocialCrawl team
Searching 46 platforms in parallel
What can you do with the Product API?
The Product endpoint gives you structured Target data with computed fields in a single request. No scraping infrastructure to build or maintain.
Example Request
curl -H "x-api-key: YOUR_API_KEY" \
"https://www.socialcrawl.dev/v1/target/product?tcin=92148487"import requests
response = requests.get(
"https://www.socialcrawl.dev/v1/target/product",
params={
'tcin': '92148487',
},
headers={"x-api-key": "YOUR_API_KEY"},
)
data = response.json()const response = await fetch(
"https://www.socialcrawl.dev/v1/target/product?tcin=92148487",
{
headers: { "x-api-key": "YOUR_API_KEY" },
},
);
const data = await response.json();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/<name>/-/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. |
What does the Target Product API return?
Every response follows one unified schema. Here is a real, unmodified response body, so you can see the exact fields you get back before spending a credit.
Example response
{
"success": true,
"platform": "target",
"endpoint": "/v1/target/product",
"data": {
"product": {
"id": "92148487",
"url": "https://www.target.com/p/beats-solo-buds-true-wireless-bluetooth-earbuds/-/A-92148487",
"title": "Beats Solo Buds True Wireless Bluetooth Earbuds",
"description": "New<br />Beats Solo Buds<br />Looks tiny. Sounds huge.<br /><br />Featuring the tiniest case we’ve ever made, these mighty small wireless earbuds are jam-packed with incredibly big sound.<br />• Fully Custom Acoustic Architecture<br />• Ergonomic Design for a Natural Fit<br />• Up to 18 hours of Battery Life¹<br />• Compatible with both iOS and Android<br /><br />Sound<br />Designed for music first.<br />Every design decision focused on accurate music reproduction — from the drivers to the vents to the position of each intricate component inside. The result? Cleanly balanced tuning that gives you the full range and emotion of all your favorite music, as the artists intended.<br />Custom-built sound system.<br />Dual-layer drivers minimize micro-distortions to ensure high-fidelity sound with uncompromising clarity and warmth. Each fully custom driver is positioned parallel to the ear nozzle to deliver sound optimally to your ears.<br /><br />Size<br />Our smallest case. Ever.<br />Beats Solo Buds feature the tiniest case we’ve ever made, making these powerful earbuds the ultimate on-the-go companion.<br />All about airflow.<br />Each bud’s laser-cut vents are engineered to improve audio performance, especially for bass, while gently reducing air pressure for extra comfort.<br /><br />Comfort<br />Fit for any ear.<br />The earbuds’ ergonomic design features nozzles angled to match the natural shape of the ear canal. Beats Solos Buds come with four ear tip sizes — including our newest extra-small option — to help ensure ultimate comfort and passive noise isolation.<br /><br />Battery<br />Charge from your phone.²<br />Or tablet. Or wall outlet. When it’s time to recharge, seat your earbuds in the case while connected to a USB-C cable. A 5-minute Fast Fuel charge provides up to 1 hour of listening time³ when you need it quick.<br />Battery all day.<br />Beats Solo Buds are built for extended listening, featuring up to 18 hours of battery life¹ and a comfortable, ergonomic design.<br /><br />Compatibility<br />Works with iOS. And Android.<br />Native compatibility ensures seamless one-touch pairing, automatic pre-pairing across your devices, plus Find My or Find My Device⁴ — for everyone.<br /><br />Call Quality<br />Crystal-clear calls.<br />Each earbud is equipped with a custom-designed microphone powered by an advanced noise-learning algorithm to help deliver exceptional call quality. Enjoy extended range with fewer dropouts thanks to industry-leading Class 1 Bluetooth®.<br /><br />Controls<br />On-device controls.<br />Customizable on-ear functions allow you to control your music, take calls and activate your voice assistant by pressing the ‘b’ button. You can also configure the ‘b’ button in iOS settings or your Beats app to control your volume.<br /><br />In the Box:<br />Beats Solo Buds earphones<br />Carrying case<br />Ear tips with four size options<br />Warranty card<br />(Power adapter and USB-C charging cable sold separately)<br /><br />Legal<br />¹Testing conducted by Apple in April 2024 using preproduction Beats Solo Buds units and software paired with iPhone 15 Pro units and prerelease software. The playlist consisted of 358 unique audio tracks purchased from the iTunes Store (256-Kbps AAC encoding). Volume was set to 50%. Testing consisted of full Beats Solo Buds battery discharge while playing audio until the first unit of Beats Solo Buds stopped playback. Battery life depends on device settings, environment, usage, and many other factors.<br />²Requires iPhone 15 or supported Android devices.<br />³Testing conducted by Apple in April 2024 using preproduction Beats Solo Buds units and software paired with iPhone 15 Pro units and pre-release software. The playlist consisted of 358 unique audio tracks purchased from the iTunes Store (256-Kbps AAC encoding). Volume was set to 50%. 5-minute charge testing conducted with drained Beats Solo Buds that were charged for 5 minutes, then audio playback was started until the first Beats Solo Buds stopped playback. Battery life depends on device settings, environment, usage and many other factors.<br />⁴Requires an iCloud account and a compatible Apple device running the latest operating system software or a compatible Android device running the latest operating system software with Google Play Services enabled.",
"seller": null,
"brand": "Beats",
"price": {
"current": 69.99,
"original": 79.99,
"currency": "USD"
},
"rating": {
"average": 3.41,
"count": 1902
},
"image_urls": [
"https://target.scene7.com/is/image/Target/GUEST_81453bad-a6fd-4637-a103-5e10ec03312c",
"https://target.scene7.com/is/image/Target/GUEST_890621b7-d286-4b0e-9d4a-a6379f311e5d"
],
"availability": "In stock",
"reviews_count": 789,
"features": [
"Custom acoustic architecture for big Beats sound with full range and clarity.",
"The smallest case we’ve ever made, making these powerful earbuds the perfect on-the-go companion."
],
"variations": [
{
"id": "92146820",
"title": "Arctic Purple",
"url": "https://www.target.com/p/beats-solo-buds-true-wireless-bluetooth-earbuds-arctic-purple/-/A-92146820",
"category": "Color"
},
{
"id": "92146817",
"title": "Matte Black",
"url": "https://www.target.com/p/beats-solo-buds-true-wireless-bluetooth-earbuds-matte-black/-/A-92146817",
"category": "Color"
}
],
"ext": {
"rating_distribution": {
"star_1": 549,
"star_2": 149,
"star_3": 124,
"star_4": 148,
"star_5": 932
}
}
}
},
"credits_used": 5,
"credits_remaining": 9999,
"request_id": "req_example000000",
"cached": false
}Live sample illustrating the unified response shape. Field values reflect the record you query.
How does the Target Product API work?
Send a GET request with your API key and get back clean, structured JSON in our unified schema. Supported computed fields are populated when the source provides the required inputs.
Method
GET
Response
JSON
How do you scrape social media data in seconds?
The fastest social media scraping API for developers. Scrape profiles, posts, comments, and analytics from 46 platforms covering 10B+ monthly active users.
One schema, every platform
Query 46 platforms with identical response structures. Write your integration once.
Computed fields, not just scraped
When an endpoint supports these metrics and the source provides the required inputs, the normalized record includes engagement_rate, estimated_reach, content_category, and language — ready to use.
See your data before you code
Visual Data Explorer — paste any URL, get rich result cards, sortable tables, CSV export.
import requests
response = requests.get(
'https://www.socialcrawl.dev/v1/tiktok/profile',
params={'handle': 'charlidamelio'},
headers={'x-api-key': 'sc_YOUR_API_KEY'}
)
data = response.json(){
"success": true,
"platform": "tiktok",
"data": {
"author": {
"username": "charlidamelio",
"followers": 152400000
},
"engagement": {
"likes": 12400000000,
"engagement_rate": 0.087
},
"metadata": {
"language": "en",
"content_category": "lifestyle"
}
}
}Have a question? We got answers
Find answers to frequently asked questions about SocialCrawl's API, pricing, and capabilities.
Contact usWhat is a TCIN and where do I get one?
Does the response include the star rating breakdown?
Why does the returned id sometimes differ from the TCIN I sent?
Can I get store-level or ZIP-level pricing?
What happens if the TCIN does not exist?
Ask AI about SocialCrawl
Ready to scrape Target Product data?
Get your API key and start pulling Target data in under 60 seconds.
