Look up a TikTok Shop product by its ID. The endpoint returns the listing record for that item, so you can read how the product is presented on the platform, track how the offer changes over time and connect it back to the videos promoting it. That suits catalogue monitoring and affiliate tooling that needs the commerce side of TikTok rather than the social feed.
curl -X GET "https://api.primeapi.co/product-info?productId=1729423833780687005" \
-H "X-PrimeAPI-Key: YOUR_API_KEY"
import requests
url = "https://api.primeapi.co/product-info?productId=1729423833780687005"
headers = {"X-PrimeAPI-Key": "YOUR_API_KEY"}
response = requests.get(url, headers=headers)
print(response.json())
print("Credits left:", response.headers.get("X-PrimeAPI-Balance"))
{
"extra": {
"fatal_item_ids": [],
"logid": "2024020423460324DA166CCFD55539ED97",
"now": 1707090364000
},
"log_pb": {
"impr_id": "2024020423460324DA166CCFD55539ED97"
},
"poiInfo": {
"poi": {
"address": "Ho Chi Minh City, Vietnam",
"allLevelGeoPoiInfo": {},
"category": "District",
"city": "Ho Chi Minh City",
"cityCode": "1580578",
"country": "",
"countryCode": "1562822",
"fatherPoiId": "",
"fatherPoiName": "",
"id": "22535796481538024",
"indexEnabled": true,
"isClaimed": false,
"isCollected": false,
"name": "District 12",
"province": "",
"ttTypeCode": "19a3a2",
"ttTypeNameMedium": "Places",
"ttTypeNameSuper": "Place and Address",
"ttTypeNameTiny": "District",
"type": 1,
"typeCode": ""
},
"stats": {
"videoCount": 319656
}
},
"shareMeta": {
"desc": "Ho Chi Minh City, Vietnam",
"title": "District 12"
},
"statusCode": 0,
"status_code": 0
}