100 ํฌ๋ ˆ๋”ง ๋ฌด๋ฃŒ, ์นด๋“œ ๋“ฑ๋ก ์—†์ด์ง€๊ธˆ ์‹œ์ž‘ํ•˜๊ธฐ
Logo
TikTok Shop logoTikTok Shop API

TikTok Shop ๋ฐ์ดํ„ฐ API

SocialCrawl API ํ‚ค๋กœ TikTok Shop ์ƒํ’ˆ, ๋ฆฌ๋ทฐ, ์Šคํ† ์–ด ๋ชฉ๋ก, ํฌ๋ฆฌ์—์ดํ„ฐ ์‡ผ์ผ€์ด์Šค๋ฅผ ๊ตฌ์กฐํ™” JSON์œผ๋กœ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. Amazon, Walmart์™€ ๊ฐ™์€ ์ปค๋จธ์Šค ์Šคํ‚ค๋งˆ์ž…๋‹ˆ๋‹ค. ํ˜ธ์ถœ์€ ํฌ๋ ˆ๋”ง์œผ๋กœ ๊ณผ๊ธˆ๋ฉ๋‹ˆ๋‹ค.

TikTok Shop logo
/v1/tiktokshop

ํ™œ์„ฑ ์—”๋“œํฌ์ธํŠธ๋Š” 5๊ฐœ์ž…๋‹ˆ๋‹ค. ๋ชจ๋‘ ํ‘œ์ค€ ํ‹ฐ์–ด์ž…๋‹ˆ๋‹ค.

  • GET /v1/tiktokshop/product
  • GET /v1/tiktokshop/product/reviews
  • GET /v1/tiktokshop/products
  • GET /v1/tiktokshop/search
  • GET /v1/tiktokshop/user/showcase

TikTok Shop ์—”๋“œํฌ์ธํŠธ

TikTok Shop ์ฝ๊ธฐ ์—”๋“œํฌ์ธํŠธ๋Š” 5๊ฐœ์ž…๋‹ˆ๋‹ค. ์ƒํ’ˆ ์ƒ์„ธ, ๋ฆฌ๋ทฐ, ์Šคํ† ์–ด ๋ชฉ๋ก, ํ‚ค์›Œ๋“œ ๊ฒ€์ƒ‰, ํฌ๋ฆฌ์—์ดํ„ฐ ์‡ผ์ผ€์ด์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ปค๋จธ์Šค ๋ฐ์ดํ„ฐ๋งŒ ์ง€์›ํ•˜๋ฉฐ ๊ฒฐ์ œ, ์žฌ๊ณ  ์“ฐ๊ธฐ, ํŒ๋งค์ž ๋Œ€์‹œ๋ณด๋“œ๋Š” ํฌํ•จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ƒํ’ˆ ์ƒ์„ธ

1 ํฌ๋ ˆ๋”ง
/v1/tiktokshop/product

์ƒํ’ˆ URL๋กœ TikTok Shop ์ƒํ’ˆ 1๊ฑด์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ๊ฐ€๊ฒฉ, ํ‰์ , ๋ฆฌ๋ทฐ ์ˆ˜, ํŒ๋งค์ž, ์ด๋ฏธ์ง€๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ƒํ’ˆ ์กฐํšŒ๋Š” ์—…์ŠคํŠธ๋ฆผ ๊ธฐ์ค€์œผ๋กœ ๋ฏธ๊ตญ(US)๋งŒ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

url or product_id, region

์ƒํ’ˆ ๋ฆฌ๋ทฐ

1 ํฌ๋ ˆ๋”ง
/v1/tiktokshop/product/reviews

์ƒต ์ƒํ’ˆ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ํ‰์ , ๋ณธ๋ฌธ, ์ž‘์„ฑ์ž, ์‹œ๊ฐ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. 1ํŽ˜์ด์ง€๋งŒ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. url ๋˜๋Š” product_id๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

url or product_id, cursor, region

/v1/tiktokshop/products

์ƒต ๋˜๋Š” ์Šคํ† ์–ด URL์˜ ์ƒํ’ˆ ๋ชฉ๋ก์ž…๋‹ˆ๋‹ค. ์ œ๋ชฉ, ์ปค๋ฒ„, ๊ฐ€๊ฒฉ, ํŒ๋งค ์ˆ˜, ๋ฆฌ๋ทฐ, ํ‰์ ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. sort_by๋Š” top ๋˜๋Š” new_releases์ž…๋‹ˆ๋‹ค.

url, cursor, sort_by, region

์ƒต ๊ฒ€์ƒ‰

1 ํฌ๋ ˆ๋”ง
/v1/tiktokshop/search

TikTok Shop ์ „์ฒด๋ฅผ ํ‚ค์›Œ๋“œ๋กœ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€๊ฒฉ, ํ‰์ , ํŒ๋งค์ž ์ •๋ณด๊ฐ€ ์žˆ๋Š” ์ƒํ’ˆ์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. region๊ณผ page๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

query, cursor, region

/v1/tiktokshop/user/showcase

ํฌ๋ฆฌ์—์ดํ„ฐ ๊ณต๊ฐœ ์‡ผ์ผ€์ด์Šค์— ์˜ฌ๋ผ์˜จ ์ƒํ’ˆ์ž…๋‹ˆ๋‹ค. ์ œ๋ชฉ, ๊ฐ€๊ฒฉ, ์ด๋ฏธ์ง€, ์ƒต ์ •๋ณด๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ด ์กฐํšŒ๋Š” US ๋ฆฌ์ „๋งŒ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

handle, region, cursor

TikTok Shop API6๊ฐœ ์—”๋“œํฌ์ธํŠธ ์ง€์›
๋ฌธ์„œ ๋ณด๊ธฐ

TikTok Shop ์ƒํ’ˆ ํ•˜๋‚˜๋ฅผ ๋Œ๋ ค์ค๋‹ˆ๋‹ค: ๊ฐ€๊ฒฉ๊ณผ ํ• ์ธ, ๋ณ„์ , ๋ฆฌ๋ทฐ ์ˆ˜, ์žฌ๊ณ , ํŒ๋งค์ž ์ •๋ณด, ํŒ๋งค์ž ํ‰ํŒ(๊ธ์ • ํ”ผ๋“œ๋ฐฑ ๋น„์œจ๊ณผ ๋ˆ„์  ํŒ๋งค๋Ÿ‰). ์ƒ์„ธ ์„ค๋ช…, ๋ธŒ๋žœ๋“œ, ์‚ฌ์–‘, ๋ฐฐ์†ก, ๊ณต์‹ ์ƒต ์—ฌ๋ถ€๋Š” include=details(3ํฌ๋ ˆ๋”ง ์ถ”๊ฐ€)๋กœ ๋ฐ›์Šต๋‹ˆ๋‹ค.

์ƒํ’ˆ URL์ด๋‚˜ product_id ํ•˜๋‚˜๋ฅผ ์กฐํšŒํ•  ๋•Œ ์‚ฌ์šฉํ•˜์„ธ์š”. ๊ธฐ๋ณธ ๋ฆฌ์ „์€ US์ด๊ณ  SG, MY, TH, VN, PH๋„ ๋ฉ๋‹ˆ๋‹ค. GB์™€ ID๋Š” ์ผ์‹œ์ ์œผ๋กœ 503(๊ณผ๊ธˆ ์—†์Œ)์ด๋ฉฐ, ๊ทธ ์™ธ ๋ฆฌ์ „์€ ๊ณผ๊ธˆ ์ „์— 400์ž…๋‹ˆ๋‹ค.

1-4ํฌ๋ ˆ๋”ง (metered)

GET/v1/tiktokshop/product?url=https%3A%2F%2Fwww.tiktok.com%2Fshop%2Fpdp%2Fgoli-ashwagandha-gummies-with-vitamin-d-ksm-66-vegan-non-gmo%2F1729587769570529799&product_id=1729587769570529799
$ curl https://www.socialcrawl.dev/v1/tiktokshop/product?url=https%3A%2F%2Fwww.tiktok.com%2Fshop%2Fpdp%2Fgoli-ashwagandha-gummies-with-vitamin-d-ksm-66-vegan-non-gmo%2F1729587769570529799&product_id=1729587769570529799 \
    -H "x-api-key: sc_YOUR_API_KEY"
๋Œ€๊ธฐ ์ค‘
// ์‹ค์ œ ์‹คํ–‰์—๋Š” API ํ‚ค๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. "์‹คํ–‰ํ•ด๋ณด๊ธฐ"๋ฅผ ๋ˆ„๋ฅด๋ฉด ์˜ˆ์‹œ ์‘๋‹ต์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค

TikTok Shop API ๋™์ž‘

TikTok Shop๋„ ๋‹ค๋ฅธ SocialCrawl ์ปค๋จธ์Šค ์—”๋“œํฌ์ธํŠธ์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. API ํ‚ค๋กœ GET /v1/tiktokshop/โ€ฆ ๋ฅผ ํ˜ธ์ถœํ•˜๊ณ  ์บ์‹œ ๋ฏธ์Šค์— ํฌ๋ ˆ๋”ง์„ ์“ฐ๋ฉฐ ๋™์ผํ•œ JSON ๋ด‰ํˆฌ๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค. TikTok Shop ํŒ๋งค์ž OAuth๋Š” ์—†์Šต๋‹ˆ๋‹ค.

ํ˜ธ์ถœ ์ธ์ฆ

x-api-key ํ—ค๋”์— ํ‚ค๋ฅผ ๋ณด๋ƒ…๋‹ˆ๋‹ค. ๊ณต๊ฐœ ์ฝ๊ธฐ์— TikTok Shop OAuth ์•ฑ์€ ํ•„์š” ์—†์Šต๋‹ˆ๋‹ค. SocialCrawl ์ „ ํ”Œ๋žซํผ์— ๊ฐ™์€ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

GET๊ณผ ์ฟผ๋ฆฌ ํŒŒ๋ผ๋ฏธํ„ฐ

TikTok Shop ๋ผ์šฐํŠธ๋Š” ๋ชจ๋‘ GET์ž…๋‹ˆ๋‹ค. url, query, handle, product_id, region, page, sort_by, cursor๋ฅผ ์ฟผ๋ฆฌ๋กœ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ๊ณผ๊ธˆ ์ „์— ํ˜•์‹์„ ๊ฒ€์ฆํ•ฉ๋‹ˆ๋‹ค.

ํฌ๋ ˆ๋”ง ๊ณผ๊ธˆ

TikTok Shop ๋ผ์šฐํŠธ๋Š” ๋ชจ๋‘ ํ‘œ์ค€ ํ‹ฐ์–ด์ž…๋‹ˆ๋‹ค. ๋ผ์ด๋ธŒ ๋ฏธ์Šค๋Š” 1 ํฌ๋ ˆ๋”ง์ž…๋‹ˆ๋‹ค. ์บ์‹œ ํžˆํŠธ๋Š” 0 ํฌ๋ ˆ๋”ง์ž…๋‹ˆ๋‹ค. ๋นˆ ์‘๋‹ต๊ณผ ํ•˜๋“œ ์‹คํŒจ๋Š” ํ™˜๋ถˆ๋ฉ๋‹ˆ๋‹ค.

JSON ๋ด‰ํˆฌ

์‘๋‹ต ํ˜•ํƒœ๋Š” success, data, credits_used, credits_remaining, request_id, cached๋กœ ๋™์ผํ•ฉ๋‹ˆ๋‹ค. ํŽ˜์ด์ง€๊ฐ€ ์žˆ๋Š” ๋ชฉ๋ก ์‘๋‹ต์€ ํŽ˜์ด์ง€๋„ค์ด์…˜ ํ•„๋“œ๋ฅผ ๊ฐ€์ง‘๋‹ˆ๋‹ค.

์—ฐ๋™ ์ˆœ์„œ

๋Œ€๋ถ€๋ถ„ ์ œํ’ˆ์€ ๊ฒ€์ƒ‰ ํ›„ ์ƒํ’ˆ์„ ๊นŠ๊ฒŒ ๋ณด๊ณ  ๋ฆฌ๋ทฐ๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ์‡ผ์ผ€์ด์Šค๋Š” ํฌ๋ฆฌ์—์ดํ„ฐ ์นดํƒˆ๋กœ๊ทธ์šฉ์ž…๋‹ˆ๋‹ค.

01๊ฒ€์ƒ‰
GET /v1/tiktokshop/search?query=โ€ฆ

๊ฐ€๊ฒฉ, ํ‰์ , ํŒ๋งค์ž ์ •๋ณด๊ฐ€ ์žˆ๋Š” ์ƒํ’ˆ ๊ฒฐ๊ณผ

์ƒํ’ˆ URL์ด ์—†์„ ๋•Œ ํ‚ค์›Œ๋“œ๋กœ ๋ชฉ๋ก์„ ์ฐพ์Šต๋‹ˆ๋‹ค.

02์ƒํ’ˆ
GET /v1/tiktokshop/product?url=โ€ฆ

์ƒํ’ˆ ์ƒ์„ธ: ๊ฐ€๊ฒฉ, ํ‰์ , ํŒ๋งค์ž, ์ด๋ฏธ์ง€

๊ฒ€์ƒ‰๋งŒ์œผ๋กœ ๋ถ€์กฑํ•  ๋•Œ ํ•œ ์ƒํ’ˆ์„ ๊นŠ๊ฒŒ ๋ด…๋‹ˆ๋‹ค.

03๋ฆฌ๋ทฐ
GET /v1/tiktokshop/product/reviews?url=โ€ฆ

ํ‰์ , ๋ณธ๋ฌธ, ์ž‘์„ฑ์ž, ์‹œ๊ฐ์ด ์žˆ๋Š” ReviewList

VoC ํ…์ŠคํŠธ๋Š” product๊ฐ€ ์•„๋‹ˆ๋ผ reviews ๋ผ์šฐํŠธ์— ์žˆ์Šต๋‹ˆ๋‹ค.

04์‡ผ์ผ€์ด์Šค
GET /v1/tiktokshop/user/showcase?handle=โ€ฆ

ํ•ธ๋“ค์—์„œ ํ™๋ณด ์ค‘์ธ ์ƒํ’ˆ ์นด๋“œ

์ œํœดยทํฌ๋ฆฌ์—์ดํ„ฐ ์ปค๋จธ์Šค๋Š” ํ”„๋กœํ•„ ์‡ผ์ผ€์ด์Šค์—์„œ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์š”์ฒญ
GET /v1/tiktokshop/search
  ?query=phone+case
  &region=US
Host: www.socialcrawl.dev
x-api-key: sc_your_api_key_here

# deepen a product
GET /v1/tiktokshop/product?url=https://www.tiktok.com/shop/pdp/โ€ฆ
GET /v1/tiktokshop/product/reviews?url=โ€ฆ
์‘๋‹ต ๋ด‰ํˆฌ
{
  "success": true,
  "data": {
    "items": [
      {
        "product": {
          "id": "1729587769570529799",
          "title": "Example product",
          "price": { "current": 19.99, "currency": "USD" },
          "rating": 4.7,
          "url": "https://www.tiktok.com/shop/pdp/โ€ฆ"
        }
      }
    ]
  },
  "credits_used": 1,
  "credits_remaining": 9999,
  "request_id": "req_โ€ฆ",
  "cached": false
}

data ํ˜•ํƒœ

ํ•„๋“œ ์ด๋ฆ„์€ ๋‹ค๋ฅธ SocialCrawl ์ปค๋จธ์Šค ํ”Œ๋žซํผ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. Amazon ์ƒํ’ˆ์„ ํŒŒ์‹ฑํ•˜๋ฉด TikTok Shop๋„ ๊ฐ™์€ ์•„ํ‚คํƒ€์ž…์—์„œ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Productproduct

id, title, price, rating, review count, seller, images, url, ext (region)

ProductList / PostListproducts, search, user/showcase

items[]์— title, cover, price, sold/rating, shop ๋˜๋Š” creator ์ปจํ…์ŠคํŠธ

ReviewListproduct/reviews

items[]์— author, content.text, rating, published_at

SearchResultsearch

์ƒํ’ˆ ์นด๋“œ์™€ ํŒ๋งค์ž ์ •๋ณด๊ฐ€ ์žˆ๋Š” ํ‚ค์›Œ๋“œ ๊ฒฐ๊ณผ

๊ฒŒ์ดํŠธ์›จ์ด ๋‚ด๋ถ€

๋‹ค๋ฅธ /v1 ํ”Œ๋žซํผ ์—”๋“œํฌ์ธํŠธ์™€ ๊ฐ™์€ ์š”์ฒญ ์ˆ˜๋ช…์ฃผ๊ธฐ์ž…๋‹ˆ๋‹ค. TikTok Shop์€ ์‚ฌ์ด๋“œ์นด๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

  1. 01

    ์—ฃ์ง€๊ฐ€ ํ˜ธ์ถœ์„ ๋ฐ›์Œ

    Next.js catch-all์ด Hono ์†Œ์…œ API๋กœ ๋ผ์šฐํŒ…ํ•ฉ๋‹ˆ๋‹ค. request_id๋ฅผ ๋งŒ๋“ค๊ณ  ํ‚ค๋ฅผ ์ธ์ฆํ•œ ๋’ค ๋ถ„๋‹น 600ํšŒ, ํ‚ค๋‹น ๋™์‹œ 50๊ฐœ ํ•œ๋„๋ฅผ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.

  2. 02

    ๊ฒ€์ฆ ํ›„ ์ฐจ๊ฐ

    ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์—์„œ tiktokshop/search (or product, reviews, showcase)๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค. ํ•„์ˆ˜ ํŒŒ๋ผ๋ฏธํ„ฐ์™€ ํ˜•์‹ ๊ฒ€์‚ฌ๋ฅผ ๋จผ์ € ํ•ฉ๋‹ˆ๋‹ค. ์ž˜๋ชป๋œ ์ž…๋ ฅ์€ ๊ณผ๊ธˆ ์—†์ด 400์ž…๋‹ˆ๋‹ค. ์œ ํšจ ํ˜ธ์ถœ์€ ์—…์ŠคํŠธ๋ฆผ ์ „์— ํ‹ฐ์–ด ๋น„์šฉ์„ ์›์ž์ ์œผ๋กœ ์ฐจ๊ฐํ•ฉ๋‹ˆ๋‹ค.

  3. 03

    ์บ์‹œ ๋˜๋Š” ์ˆ˜์ง‘

    platform + resource + params๋กœ ์บ์‹œ ํ‚ค๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ํžˆํŠธ๋ฉด credits_used = 0์œผ๋กœ ์ฆ‰์‹œ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ๋ฏธ์Šค๋ฉด TikTok Shop ๊ฒฝ๋กœ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ฝ์Šต๋‹ˆ๋‹ค. ์†Œ์Šค๊ฐ€ ๋ถˆ์•ˆ์ •ํ•˜๋ฉด 5xx/๋„คํŠธ์›Œํฌ ์žฌ์‹œ๋„์™€ ์„œํ‚ท ๋ธŒ๋ ˆ์ด์ปค๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

  4. 04

    ์ •๊ทœํ™” ํ›„ ๋ฐ˜ํ™˜

    ์—…์ŠคํŠธ๋ฆผ JSON์„ Product, ProductList, ReviewList, SellerList, App, PlaceList ๋“ฑ ์ปค๋จธ์Šค ์•„ํ‚คํƒ€์ž…์œผ๋กœ ๋งคํ•‘ํ•˜๊ณ  Zod๋กœ ๊ฒ€์ฆํ•œ ๋’ค ์„ฑ๊ณต ๋ด‰ํˆฌ๋กœ ๊ฐ์‹ธ ๊ณผ๊ธˆ ๊ฐ์‚ฌ ๋กœ๊ทธ๋ฅผ ๋‚จ๊น๋‹ˆ๋‹ค.

์šด์˜์—์„œ ์ค‘์š”ํ•œ ๊ณผ๊ธˆ ๊ทœ์น™

  • ํ‘œ์ค€ ๋ผ์ด๋ธŒ ๋ฏธ์Šค: 1 ํฌ๋ ˆ๋”ง
  • ์ƒต ๋ผ์šฐํŠธ 5๊ฐœ: ๊ฐ 1 ํฌ๋ ˆ๋”ง
  • ์บ์‹œ ํžˆํŠธ: 0 ํฌ๋ ˆ๋”ง
  • ๋นˆ ์‘๋‹ต / ํ•˜๋“œ ์‹คํŒจ: ์ž๋™ ํ™˜๋ถˆ
  • ์ž˜๋ชป๋œ ํŒŒ๋ผ๋ฏธํ„ฐ: 400, ๊ณผ๊ธˆ ์—†์Œ
  • ํฌ๋ ˆ๋”ง ๋ถ€์กฑ: 402, ๊ณผ๊ธˆ ์—†์Œ
  • ์ƒํ’ˆยท์‡ผ์ผ€์ด์Šค ์กฐํšŒ: US ์™ธ ๋ฆฌ์ „์€ ๋ฌด๋ฃŒ ๊ฑฐ์ ˆ
  • ๊ฒ€์ƒ‰ยท์ƒํ’ˆ ๋ชฉ๋ก: ์—…์ŠคํŠธ๋ฆผ์ด ํ—ˆ์šฉํ•˜๋ฉด ๋‹ค๊ตญ๊ฐ€
  • ํŒ๋งค์ž ์“ฐ๊ธฐยท๊ฒฐ์ œ ๋ผ์šฐํŠธ ์—†์Œ

๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋ฐฉ์‹

TikTok Shop์€ ๊ณต๊ฐœ ์ปค๋จธ์Šค ๋ฐ์ดํ„ฐ์ž…๋‹ˆ๋‹ค. SocialCrawl ์Šคํ‚ค๋งˆ๋กœ ์ •๊ทœํ™”ํ•˜๋ฏ€๋กœ ๋ณ„๋„ ์ƒต SDK๋ฅผ ๋ฐฐ์šธ ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

์ด API์—์„œ TikTok Shop์˜ ์˜๋ฏธ

๊ณต๊ฐœ ์ƒํ’ˆ, ๋ฆฌ๋ทฐ, ์Šคํ† ์–ด ์นดํƒˆ๋กœ๊ทธ, ๊ฒ€์ƒ‰, ํฌ๋ฆฌ์—์ดํ„ฐ ์‡ผ์ผ€์ด์Šค์ž…๋‹ˆ๋‹ค. ์ฝ๊ธฐ ์ „์šฉ์ด๋ฉฐ ๊ฒฐ์ œ, ์žฌ๊ณ  ๊ด€๋ฆฌ, ํŒ๋งค์ž ์ธ์ฆ์€ ์—†์Šต๋‹ˆ๋‹ค.

SocialCrawl ์ˆ˜์ง‘ ๊ฒฝ๋กœ

TikTok Shop ๊ฒฝ๋กœ๋ฅผ ์š”์ฒญ ์‹œ์ ์— ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ฝ์–ด ์—ฃ์ง€์—์„œ ์ •๊ทœํ™”ํ•ฉ๋‹ˆ๋‹ค. ๊ณต๊ฐœ ํŒŒ์‚ฌ๋“œ๋Š” ์†Œ์…œ TikTok ๋ถ„๋ฆฌ ์ดํ›„ /v1/tiktokshop/* ์ž…๋‹ˆ๋‹ค.

์—ฃ์ง€์—์„œ ๋‚˜๊ฐ€๋Š” ํ˜•ํƒœ

success, data, credits_used, request_id, cached JSON ๋ด‰ํˆฌ์ž…๋‹ˆ๋‹ค. ์ƒํ’ˆ๊ณผ ๋ฆฌ๋ทฐ๋Š” Amazon, Walmart์™€ ๊ฐ™์€ ์ปค๋จธ์Šค ์•„ํ‚คํƒ€์ž…์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.

๋ผ์ด๋ธŒ๋กœ ์ œ๊ณตํ•˜์ง€ ์•Š๋Š” ๊ฒƒ

์“ฐ๊ธฐ ์—”๋“œํฌ์ธํŠธ๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์ƒํ’ˆยท์‡ผ์ผ€์ด์Šค ์กฐํšŒ๋Š” ์—…์ŠคํŠธ๋ฆผ์ด ๋„“ํžˆ๊ธฐ ์ „๊นŒ์ง€ US๋งŒ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋ฆฌ๋ทฐ ์ „์ฒด ๋‹ค์ค‘ ํŽ˜์ด์ง€๋„ค์ด์…˜์€ ์—†์Šต๋‹ˆ๋‹ค.

ํ•„๋“œ ๋งคํ•‘
shop product cardโ†’ product.*title, price, rating, images, seller
review rowsโ†’ ReviewList items[]rating, text, author, timestamp
creator showcaseโ†’ PostList / product cardsํฌ๋ฆฌ์—์ดํ„ฐ๊ฐ€ ํ™๋ณดํ•˜๋Š” ํ•ธ๋“ค ๋ฒ”์œ„ ์ƒํ’ˆ

์ด API์˜ ํ™œ์šฉ ๋ถ„์•ผ

์ด API๊ฐ€ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ์ž‘์—…์ž…๋‹ˆ๋‹ค.

5active TikTok Shop endpoints in the registry
1 credit๋ชจ๋“  ์ƒต ๋ผ์šฐํŠธ ๋ผ์ด๋ธŒ ์ฝ๊ธฐ๋‹น ๊ณผ๊ธˆ

ํฌ๋ฆฌ์—์ดํ„ฐ ์ปค๋จธ์Šค์™€ ์ƒต ์ƒํ’ˆ ์กฐ์‚ฌ

ํ˜ธ์ถœ์€ ๊ฒ€์ƒ‰ โ†’ ์ƒํ’ˆ โ†’ ๋ฆฌ๋ทฐ ํ๋ฆ„๊ณผ ์ œํœด ๋ชจ๋‹ˆํ„ฐ๋ง์šฉ ํฌ๋ฆฌ์—์ดํ„ฐ ์‡ผ์ผ€์ด์Šค์— ๋ชฐ๋ฆฝ๋‹ˆ๋‹ค. ์†Œ์…œ TikTok๊ณผ ๊ฐ™์€ ํ‚ค๋กœ ์ƒต ๋ผ์šฐํŠธ๋ฅผ ์”๋‹ˆ๋‹ค. ํŒ๋งค์ž ์•ฑ ์—†์ด ์ƒํ’ˆ, ๋ฆฌ๋ทฐ, ์Šคํ† ์–ด, ๊ฒ€์ƒ‰, ์‡ผ์ผ€์ด์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ƒต ์ฝ๊ธฐ๋Š” ๋ผ์ด๋ธŒ ๋ฏธ์Šค ๊ธฐ์ค€ ๋ณดํ†ต ์ˆ˜ ์ดˆ์ž…๋‹ˆ๋‹ค. ๋‹ค๋ฅธ /v1 ํ”Œ๋žซํผ๊ณผ ๊ฐ™์€ ๊ฒŒ์ดํŠธ์›จ์ด ํ•œ๋„๋ฅผ ์”๋‹ˆ๋‹ค.

TikTok Shop API ํ™œ์šฉ ์‚ฌ๋ก€

TikTok Shop ๋ฐ์ดํ„ฐ๊ฐ€ ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ์ด๋Š” ์ž‘์—…์ž…๋‹ˆ๋‹ค. ๊ฐ ํ•ญ๋ชฉ์—์„œ ์—”๋“œํฌ์ธํŠธ ์ˆœ์„œ์™€ ๊ณผ๊ธˆ ๋ฐฉ์‹์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

ํ™œ์šฉ ์‚ฌ๋ก€

์ด ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•˜๋Š” ๋Œ€ํ‘œ์ ์ธ ๋ฐฉ์‹๊ณผ ๊ฐ ๋ฐฉ์‹์—์„œ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์Šคํƒ์ž…๋‹ˆ๋‹ค.

ํฌ๋ฆฌ์—์ดํ„ฐ ์ปค๋จธ์Šค ํŒ€

Node, cron, sheets

ํ•ธ๋“ค ์ง‘ํ•ฉ์˜ ์‡ผ์ผ€์ด์Šค ์ƒํ’ˆ์„ ๋ชจ์€ ๋’ค SKU๊ฐ€ ์›€์ง์ผ ๋•Œ ์ƒํ’ˆ ์ƒ์„ธ๋ฅผ ๊นŠ๊ฒŒ ๋ด…๋‹ˆ๋‹ค.

๊ฒฝ์Ÿ ๊ฐ€๊ฒฉ ๋ฐ์Šคํฌ

Python, notebooks

๋ฆฌ์ „๋ณ„๋กœ ์นดํ…Œ๊ณ ๋ฆฌ ํ‚ค์›Œ๋“œ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ  ์ƒํ’ˆ ์ƒ์„ธ์™€ ๋ฆฌ๋ทฐ๋กœ ๊ฐ€๊ฒฉยทํ‰์  ๋ณ€ํ™”๋ฅผ ์ƒ˜ํ”Œ๋งํ•ฉ๋‹ˆ๋‹ค.

๋ฐฑ์—”๋“œ ์ œํ’ˆ ์ž‘์—…

Go, workers, Explorer

๊ฒ€์ƒ‰ โ†’ ์ƒํ’ˆ โ†’ ๋ฆฌ๋ทฐ๋ฅผ ํŒŒ์ดํ”„๋ผ์ธ์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์บ์‹œ ํžˆํŠธ๋กœ ๋ฐ˜๋ณต ์‹คํ–‰ ๋น„์šฉ์„ ๋‚ฎ์ถฅ๋‹ˆ๋‹ค. SocialCrawl ์ „ ๊ตฌ๊ฐ„๊ณผ ๊ฐ™์€ ํ‚ค์ž…๋‹ˆ๋‹ค.

๋‘ ์ค„๋กœ ํ˜ธ์ถœ

ํ‘œ์ค€ ํ‹ฐ์–ด๋Š” ๋ผ์ด๋ธŒ ํ˜ธ์ถœ๋‹น 1 ํฌ๋ ˆ๋”ง์ž…๋‹ˆ๋‹ค. ์บ์‹œ ํžˆํŠธ๋Š” ๋ฌด๋ฃŒ์ž…๋‹ˆ๋‹ค.

curl "https://www.socialcrawl.dev/v1/tiktokshop/search?query=phone+case&region=US" \
  -H "x-api-key: sc_your_api_key_here"
curl "https://www.socialcrawl.dev/v1/tiktokshop/product?url=https://www.tiktok.com/shop/pdp/goli-ashwagandha-gummies-with-vitamin-d-ksm-66-vegan-non-gmo/1729587769570529799&region=US" \
  -H "x-api-key: sc_your_api_key_here"
TikTok Shop logoSocialCrawl์˜ TikTok Shop

์นดํƒˆ๋กœ๊ทธ ์ „ ๊ตฌ๊ฐ„๊ณผ ๊ฐ™์€ ํ‚ค

์—”๋“œํฌ์ธํŠธ

TikTok Shop API๋Š” ์–ด๋–ค ๋ฐ์ดํ„ฐ๋ฅผ ๋Œ๋ ค์ฃผ๋‚˜์š”

๋ชจ๋“  ์—”๋“œํฌ์ธํŠธ๊ฐ€ ๊ฐ™์€ ์‘๋‹ต ๊ตฌ์กฐ์˜ JSON์„ ๋ณด๋‚ด๋“œ๋ ค์š”. ์—”๋“œํฌ์ธํŠธ๊ฐ€ ํ•ด๋‹น ์ง€ํ‘œ๋ฅผ ์ง€์›ํ•˜๊ณ  ๊ณ„์‚ฐ์— ํ•„์š”ํ•œ ์›๋ณธ ๊ฐ’์ด ์žˆ์„ ๋•Œ๋งŒ ์ฐธ์—ฌ์œจยท์ฝ˜ํ…์ธ  ์นดํ…Œ๊ณ ๋ฆฌ ๊ฐ™์€ ๊ณ„์‚ฐ ํ•„๋“œ๊ฐ€ ํฌํ•จ๋ผ์š”.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

API, ์š”๊ธˆ์ œ, ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์งˆ๋ฌธ๊ณผ ๋‹ต๋ณ€์ž…๋‹ˆ๋‹ค.

๋ฌธ์˜ํ•˜๊ธฐ
TikTok Shop API๋กœ ๋ฌด์—‡์„ ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?
SocialCrawl์€ TikTok Shop ์—”๋“œํฌ์ธํŠธ 6์ข…์„ ์ œ๊ณตํ•ด์š”. ์ƒํ’ˆ ์ƒ์„ธ, ์ƒํ’ˆ ๋ฆฌ๋ทฐ, ์Šคํ† ์–ด ์ „์ฒด ์ƒํ’ˆ ๋ชฉ๋ก, ํ‚ค์›Œ๋“œ ์ƒํ’ˆ ๊ฒ€์ƒ‰, ํฌ๋ฆฌ์—์ดํ„ฐ ์‡ผ์ผ€์ด์Šค๋ฅผ ๋ชจ๋‘ ๊ฐ™์€ ํ†ตํ•ฉ ์Šคํ‚ค๋งˆ๋กœ ๋ฐ›์•„๋ณผ ์ˆ˜ ์žˆ์–ด์š”.
TikTok Shop ๋ฐ์ดํ„ฐ๋Š” ์–ด๋–ป๊ฒŒ ๋ฐ›๋‚˜์š”?
x-api-key์™€ ํ•จ๊ป˜ GET /v1/tiktokshop/<๋ฆฌ์†Œ์Šค>๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด ๋ผ์š”. ์—”๋“œํฌ์ธํŠธ์— ๋”ฐ๋ผ ์ƒตยท์ƒํ’ˆ URL, ํ•ธ๋“ค, ๊ฒ€์ƒ‰์–ด๋ฅผ ๋„˜๊ธฐ๋ฉด ๋˜๊ณ , ๊ณต๊ฐœ ์ƒต ๋ฐ์ดํ„ฐ๋Š” ์…€๋Ÿฌ ๊ณ„์ •์ด๋‚˜ ๋กœ๊ทธ์ธ ์—†์ด ๋ฐ”๋กœ ์ฝ์„ ์ˆ˜ ์žˆ์–ด์š”.
์–ด๋–ค ์ง€์—ญ์˜ TikTok Shop์„ ์ง€์›ํ•˜๋‚˜์š”?
๊ฒ€์ƒ‰, ์Šคํ† ์–ด ์ƒํ’ˆ ๋ชฉ๋ก, ์ƒํ’ˆ ๋ฆฌ๋ทฐ๋Š” US, GB, DE, FR, IT, ID, MY, MX, PH, SG, ES, TH, VN, BR, JP, IE ๋“ฑ 16๊ฐœ ์ง€์—ญ์„ ์ง€์›ํ•ด์š”. region ํŒŒ๋ผ๋ฏธํ„ฐ์— 2์ž๋ฆฌ ISO ์ฝ”๋“œ๋ฅผ ๋„˜๊ธฐ๋ฉด ๋˜๊ณ , ์ƒ๋žตํ•˜๋ฉด ๊ธฐ๋ณธ๊ฐ’์€ US์˜ˆ์š”. ์ƒํ’ˆ ์ƒ์„ธ์™€ ํฌ๋ฆฌ์—์ดํ„ฐ ์‡ผ์ผ€์ด์Šค ์กฐํšŒ๋Š” ์—…์ŠคํŠธ๋ฆผ ์ œ์•ฝ์œผ๋กœ ์ง€๊ธˆ์€ US์—์„œ๋งŒ ์ œ๊ณต๋ผ์š”.
TikTok Shop API๋Š” ์š”๊ธˆ์ด ์–ผ๋งˆ์ธ๊ฐ€์š”?
๋ชจ๋“  TikTok Shop ์—”๋“œํฌ์ธํŠธ๋Š” ์š”์ฒญ๋‹น 1 ํฌ๋ ˆ๋”ง์ด์—์š”(์Šคํƒ ๋‹ค๋“œ ํ‹ฐ์–ด). ํ•œ ํŽ˜์ด์ง€์— ๋‹ด๊ธฐ๋Š” ์ƒํ’ˆยท๋ฆฌ๋ทฐ ์ˆ˜์™€ ์ƒ๊ด€์—†์ด ๋™์ผํ•˜๊ณ , ์ƒˆ ๊ณ„์ •์€ ์‹ ์šฉ์นด๋“œ ์—†์ด 100 ํฌ๋ ˆ๋”ง์„ ๋ฌด๋ฃŒ๋กœ ๋ฐ›์•„์š”.
TikTok API์™€ ๊ฐ™์€ ๊ฑด๊ฐ€์š”?
TikTok Shop์€ /v1/tiktokshop/* ๊ฒฝ๋กœ์˜ ๋ณ„๋„ ํ”Œ๋žซํผ์ด์—์š”. ์†Œ์…œ TikTok ์—”๋“œํฌ์ธํŠธ์—์„œ ๋ถ„๋ฆฌ๋๊ณ , ๊ธฐ์กด ํ†ตํ•ฉ์„ ์œ„ํ•ด ์˜ˆ์ „ /v1/tiktok/shop/* ๊ฒฝ๋กœ๋„ ๊ณ„์† ์ž‘๋™ํ•˜์ง€๋งŒ ์ƒˆ ์ฝ”๋“œ๋Š” tiktokshop ๊ฒฝ๋กœ๋ฅผ ์“ฐ์‹œ๋Š” ๊ฒŒ ์ข‹์•„์š”.
TikTok Shop ๋ฐ์ดํ„ฐ ์Šคํฌ๋ž˜ํ•‘, ๋ฒ•์ ์œผ๋กœ ๊ดœ์ฐฎ์„๊นŒ์š”?
SocialCrawl์€ ๋ˆ„๊ตฌ๋‚˜ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐœ TikTok Shop ๋ฐ์ดํ„ฐ๋งŒ ๋Œ๋ ค๋“œ๋ฆฌ๊ณ , ๋กœ๊ทธ์ธ์ด ํ•„์š”ํ•œ ๋น„๊ณต๊ฐœ ์ฝ˜ํ…์ธ ์—๋Š” ์ ‘๊ทผํ•˜์ง€ ์•Š์•„์š”. ๋‹ค๋งŒ ์‹ค์ œ ์ ๋ฒ•์„ฑ์€ ํ™œ์šฉ ๋ชฉ์ ๊ณผ ๊ตญ๊ฐ€๋ณ„ ๋ฒ•๋ฅ ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ ธ์š”. TikTok Shop ์ด์šฉ์•ฝ๊ด€๊ณผ GDPRยทCCPA ๊ฐ™์€ ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ๋ฒ•๊ทœ๋ฅผ ์ง€ํ‚ค๋Š” ์ฑ…์ž„์€ ์ด์šฉ์ž์—๊ฒŒ ์žˆ์–ด์š”. ์ด ๋‹ต๋ณ€์€ ์ผ๋ฐ˜ ์•ˆ๋‚ด์ผ ๋ฟ, ๋ฒ•๋ฅ  ์ž๋ฌธ์€ ์•„๋‹ˆ์—์š”.
TikTok Shop ์Šคํฌ๋ž˜ํ•‘ API์™€ ๊ณต์‹ TikTok Shop API๋Š” ๋ญ๊ฐ€ ๋‹ค๋ฅธ๊ฐ€์š”?
SocialCrawl์€ ์•ฑ ์‹ฌ์‚ฌ๋‚˜ ์Šน์ธ ๋Œ€๊ธฐ๊ฐ€ ์—†์–ด์š”. ๊ฐ€์ž… ์งํ›„ x-api-key ํ•˜๋‚˜๋กœ TikTok Shop ์—”๋“œํฌ์ธํŠธ๋ฅผ ๋ฐ”๋กœ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ๊ณ , ์‘๋‹ต์€ ๋‹ค๋ฅธ ๋ชจ๋“  ํ”Œ๋žซํผ๊ณผ ๊ฐ™์€ ํ†ตํ•ฉ ์Šคํ‚ค๋งˆ๋กœ ์™€์š”. ์š”๊ธˆ๋„ ํ”Œ๋žซํผ๋ณ„ ์ฟผํ„ฐ ๋Œ€์‹  ํฌ๋ ˆ๋”ง์œผ๋กœ ๊ณ„์‚ฐํ•ด์š”. ๊ธ€ ๊ฒŒ์‹œ ๊ฐ™์€ ์“ฐ๊ธฐ ์ž‘์—…์ด ํ•„์š”ํ•˜๋‹ค๋ฉด ๊ณต์‹ API๊ฐ€ ๋งž์•„์š”. SocialCrawl์€ ์ฝ๊ธฐ ์ „์šฉ ๋ฐ์ดํ„ฐ๋งŒ ๋‹ค๋ค„์š”.

AI์—๊ฒŒ SocialCrawl์„ ๋ฌผ์–ด๋ณด์„ธ์š”

TikTok Shop API ๋ ˆํผ๋Ÿฐ์Šค ๋ฌธ์„œ ๋ณด๊ธฐ

๐Ÿค– AI ์—์ด์ „ํŠธ๋‚˜ LLM์ด์‹ ๊ฐ€์š”? ์ด ํŽ˜์ด์ง€๋ฅผ markdown์œผ๋กœ ์ฝ์–ด๋ณด์„ธ์š”