# Product (/docs/api-reference/tiktokshop/product)

`GET https://api.insightsocial.app/v1/tiktokshop/product`

Returns one TikTok Shop product in full: description, price and discount, rating, review count, brand, specs, stock, seller details, shipping estimate, and images.

**Beta.** The source's own structure under our naming rules (snake_case keys, string ids, ISO times where the source gives a timestamp), not one of the schema-2 entities. Fields may change. See [Schema 2](/docs/schema-2).

Use it when you have a product URL or ID and need the full listing; use products to list a storefront's catalogue, or search to find products by keyword.

**10 credits** per call.

Send your key in the `x-api-key` header.

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `url` | string | no | Full URL of the TikTok Shop product page. Provide this or `product_id`. Provide at least one of: `url`, `product_id`. |
| `product_id` | string | no | Numeric TikTok Shop product id, as returned in `product.id` by tiktokshop/search, tiktokshop/products and tiktokshop/user/showcase. Provide this or `url`. Provide at least one of: `url`, `product_id`. |
| `region` | string | no | ISO 3166-1 alpha-2 region for the lookup. Default US. Served: US, SG, MY, TH, VN, PH. GB and ID are temporarily unavailable (503, no charge). Other values are rejected before billing. One of: US, GB, ID, MY, TH, SG, VN, PH. |
| `dry_run` | string | no | Set to 1 to get the price of this call without making it: data.dry_run carries credits_min and credits_max. Nothing is charged. One of: 1. |
