Skip to content

Daftar Produk TikTok Shop

Pendahuluan

Ambil data daftar produk dari toko TikTok yang ditentukan, mendukung fungsi berikut:

  • Mendukung pemfilteran berdasarkan nama toko
  • Mendukung pemfilteran berdasarkan ID toko
  • Mendukung pemfilteran berdasarkan wilayah
  • Mengembalikan informasi produk terperinci, termasuk volume penjualan, peringkat, jumlah video terkait, dll.

Endpoint

bash
    POST /shop/v1/productList

Isi Permintaan

BidangTipeWajibDeskripsi
filterobjectTidakParameter filter
orderbyarrayTidakParameter pengurutan
pageintegerTidakDefault: 1
pagesizeintegerTidakDefault: 10

Nilai Opsional filter

BidangTipeWajibDeskripsi
seller_idstringTidakID Toko
creator_uidstringTidakUID Kreator yang terkait dengan toko
creator_unique_idstringTidakID Kreator unik yang terkait dengan toko: @xxxxxxx
seller_namestringTidakNama Toko
regionstringTidakNegara/Wilayah toko

seller_name dan region harus dikirim secara bersamaan

Nilai Opsional orderby

BidangWajibDeskripsi
day7_units_soldTidakVolume penjualan 7 hari (menurun)
day7_gmvTidakPendapatan 7 hari (menurun)
total_units_soldTidakTotal volume penjualan (menurun)
total_gmvTidakTotal pendapatan (menurun)

contoh permintaan

bash
curl 'https://openapi.fastmoss.com/shop/v1/productList' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer xxxxxxxxxx' \
--data '{
    "filter": {
        "seller_id": "xxxxxxxxxxxxxxxx",
        # "creator_uid": "xxxxxxxxxxx",
        # "creator_unique_id": "xxxxxxx",
        # "seller_name": "xxxxxx",
        # "region": "US"
    },
    "orderby": [{
        "field": "day7_units_sold",
        "order": "desc"
    }],
    "page": 1,
    "pagesize": 10
}'

isi respons

data.total

  • Tipe: integer
  • Deskripsi: Jumlah total hasil

data.list

BidangTipeDeskripsi
product_idstringID Produk
seller_idstringID Toko
titlestringJudul produk
regionstringNegara/Wilayah
relate_creator_countintegerJumlah kreator terkait
relate_video_countintegerJumlah video terkait
categoryobjectKategori produk
sku_countintegerJumlah SKU
units_soldintegerTotal volume penjualan
yday_units_soldintegerVolume penjualan kemarin
day7_units_soldintegerVolume penjualan 7 hari
day28_units_soldintegerVolume penjualan 28 hari
day90_units_soldintegerVolume penjualan 90 hari
gmvfloatTotal jumlah penjualan
yday_gmvfloatJumlah penjualan kemarin
day7_gmvfloatJumlah penjualan 7 hari
day28_gmvfloatJumlah penjualan 28 hari
day90_gmvfloatJumlah penjualan 90 hari
product_ratingfloatPeringkat produk
sourcestringSumber produk
tiktok_urlstringURL produk TikTok
fastmoss_urlstringURL produk Fastmoss
shop_infoobjectInformasi toko

data.list.category

BidangTipeDeskripsi
l1objectKategori Level 1
l2objectKategori Level 2
l3objectKategori Level 3

data.list.category.l1/l2/l3

BidangTipeDeskripsi
idintegerID Kategori
namestringNama kategori

data.list.shop_info

BidangTipeDeskripsi
seller_idstringID Penjual
namestringNama penjual

contoh respons

json
{
  "code": 0,
  "data": {
    "list": [
      {
        "product_id": "1729415053505106876",
        "seller_id": "xxxxxxxxxxxxx",
        "title": "tarte best-sellers trending trio - lip plump gloss, mascara & eye pencil set",
        "region": "US",
        "relate_creator_count": 11521,
        "relate_video_count": 8371,
        "category": {
          "l1": {
            "id": 14,
            "name": "Beauty & Personal Care"
          },
          "l2": {
            "id": 848648,
            "name": "Makeup"
          },
          "l3": {
            "id": 601529,
            "name": "Makeup Sets"
          }
        },
        "units_sold": 305746,
        "yday_units_sold": 7,
        "day7_units_sold": 102,
        "day28_units_sold": 419,
        "day90_units_sold": 1636,
        "gmv": 700.0,
        "yday_gmv": 23700.0,
        "day7_gmv": 702340.0,
        "day28_gmv": 702340.0,
        "day90_gmv": 74234200.0,
        "product_rating": 4.7,
        "tiktok_url": "https://shop.tiktok.com/view/product/1729415053505106876?region=US&local=en",
        "sku_count": 6
      }
    ],
    "total": 17
  },
  "message": "",
  "timestamp": 1743577374,
  "request_id": "6d4024ec-bed1-3701-7999-94e88a762d10"
}