# TikTok Shop (/docs/tiktokshop)



TikTok Shop [#tiktok-shop]

Extract TikTok Shop products, product reviews, shop search results, and creator showcases.

TikTok Shop is TikTok's commerce surface. These endpoints are separate from the [TikTok social API](/docs/tiktok) so you can pull product and seller data without touching the social graph.

Base URL: `/v1/tiktokshop/...`

How do I get started with TikTok Shop data? [#how-do-i-get-started-with-tiktok-shop-data]

1\. Search for products [#1-search-for-products]

```bash
curl "https://www.socialcrawl.dev/v1/tiktokshop/search?query=phone%20case&region=US" \
  -H "x-api-key: sc_your_api_key_here"
```

2\. Fetch a product's details [#2-fetch-a-products-details]

```bash
curl "https://www.socialcrawl.dev/v1/tiktokshop/product?url=https://www.tiktok.com/shop/pdp/..." \
  -H "x-api-key: sc_your_api_key_here"
```

3\. Read computed fields [#3-read-computed-fields]

When an endpoint supports a computed field and the required source inputs are present, the unified response includes that optional field. Depending on the endpoint, optional fields can include `engagement_rate`, `language`, `content_category`, and `estimated_reach`. See [Computed fields](/docs/computed-fields) for formulas, clamping rules, and null semantics.

What TikTok Shop data can I access? [#what-tiktok-shop-data-can-i-access]

<PlatformEndpoints platform="tiktokshop" />

What should I know about TikTok Shop data? [#what-should-i-know-about-tiktok-shop-data]

* All endpoints use `GET` method with query parameters
* Authentication via `x-api-key` header
* Responses follow the unified SocialCrawl schema
* The legacy `/v1/tiktok/shop/*` and `/v1/tiktok/user/showcase` paths still resolve for backward compatibility, but new integrations should use `/v1/tiktokshop/...`
