Skip to content

Get Global Product

GET
/product/202309/global_products/{global_product_id}

Retrieve all properties of a global product that is in the “DRAFT”, “UNPUBLISHED”, or “PUBLISHED” status, and the corresponding local product IDs in the published markets.

global_product_id
required
string

Global product ID

Success

Media typeapplication/json
object
code

Status code; 0 means success.

integer format: int64
message

Success or failure message.

string
request_id

Request log ID.

string
data
object
id

The global product ID in TikTok Shop.

string
title

The product title.

string
main_images

A list of images to display in the product image gallery.

Array<object>
object
height

The image height. Unit: px

integer format: int64
width

The image width. Unit: px

integer format: int64
uri

The URI of the image.

string
video

Product video information.

object
id

The video ID.

string
description

The product description in HTML format.

string
package_dimensions

The dimensions of the product package.

object
length

The package length.

string
width

The package width.

string
height

The package height.

string
unit

The unit for the package dimensions.

string
package_weight

The weight of the product package.

object
value

The package weight.

string
unit

The unit for the package weight.

string
certifications

The list of certifications for your product.

Array<object>
object
id

The ID to identify the type of certification required for the product category.

string
title

The title of the certification type.

string
files

A list of certification related files.

Array<object>
object
id

The ID of the certification file.

string
urls

The URLs to view the certification files.

Array<string>
name

The name of the certification file

string
format

The format of the certification file.

string
images

A list of certification related images.

Array<object>
object
height

The image height. Unit: px

integer format: int64
width

The image width. Unit: px

integer format: int64
uri

The URI of the image.

string
skus

A list of global Stock Keeping Units (SKUs) used to identify distinct variants of the product.

Array<object>
object
id

The global SKU ID in TikTok Shop.

string
seller_sku

An internal code/name for managing SKUs, not visible to buyers.

string
price

The SKU’s global uniform pre-tax price that serves as the baseline for calculating the local prices across different markets.

Note:

  • Upon publishing, this price will be automatically converted to the local pre-tax price and local display price based on market-specific exchange rates and applicable charges such as shipping costs, taxes, and other fees.
  • The auto-conversion will exclude JP and US shops using China warehouses.
object
amount

The price amount.

string
currency

The currency. Possible values:

  • USD: Applicable for global sellers
  • EUR: Applicable for intra-EU sellers
string
Allowed values: USD EUR
unit_price

The unit price of the SKU. You can display the unit price to facilitate easier price comparisons across different products and packaging sizes. Applicable only for the EU market.

Note:

  • This value is available only if you have defined the elements used to calculate this price when creating the product.
  • Unit price = Selling price/(SKU unit count/base unit count)
string
global_quantity

The total SKU inventory quantity across all shops globally.

The inventory for each local shop is automatically calculated when a product is first published. After publishing, this global quantity cannot be manually changed. You can only modify the inventory quantity in each local shop.

integer format: int64
identifier_code

A regulated identifier code assigned to a product based on international standardized regulations (e.g. GTIN) to ensure the product is universally identifiable across various platforms and systems.

object
code

The identifier code.

Format:

  • GTIN: 14 digits
  • EAN: 8, 13, or 14 digits
  • UPC: 12 digits
  • ISBN: 13 digits, or 9 digits ending in capital X
  • JAN: 8 or 13 digits Note: The identifier code must be unique for each SKU, with no repetition allowed.
string
type

The type of identifier code. Possible values:

  • GTIN
  • EAN
  • UPC
  • ISBN
  • JAN
string
Allowed values: GTIN EAN UPC ISBN JAN
sales_attributes

A list of attributes (e.g. size, color, length) that define each variant of a product.

Array<object>
object
id

The sales attribute ID.

string
name

The sales attribute name.

string
value_id

The sales attribute value ID.

string
value_name

The sales attribute value name.

string
sku_img

An image to display for the SKU.

object
height

The image height. Unit: px

integer format: int64
width

The image width. Unit: px

integer format: int64
thumb_urls

The URLs to view the image thumbnails.

Array<string>
uri

The URI of the image.

string
urls

The URLs to view the images.

Array<string>
inventory

SKU inventory information per warehouse.

Array<object>
object
global_warehouse_id

The ID of the global warehouse where the SKU is stored.

string
quantity

The SKU quantity available in the warehouse.

integer format: int64
sku_unit_count

The total quantity/volume of the product represented by the SKU. For example, if the SKU represents 500ml of water, this value would be 500 if the unit type is defined as ml. Applicable only for the EU market.

Note:

  • This is mainly used to calculate the unit price of the SKU, and is required only if you wish to display the unit price to facilitate easier price comparisons across different products and packaging sizes.
  • Unit price = Selling price/(SKU unit count/base unit count). Therefore if you want to obtain the unit price, you would also need to define the “base unit count” and the “unit type” product attributes. Retrieve the relevant information for these product attributes by using the Get Global Attributes API.
string
extra_identifier_codes

A list of up to 10 additional identifier codes if the SKU belongs to a virtual bundle (containing multiple individual SKUs).

Note: Applicable only for the EU market.

Array<string>
external_global_sku_id

An external identifier used in an external ecommerce platform. This is used to associate the SKU between TikTok Shop and the external ecommerce platform.

string
update_time

The time when the product is last updated. Unix timestamp in seconds.

integer format: int64
create_time

The time when the product is created. Unix timestamp in seconds.

integer format: int64
product_attributes

A list of general attributes (e.g. manufacturer, country of origin, materials used) that describe the product as a whole, regardless of variant.

Array<object>
object
id

The ID of the product attribute.

string
name

The product attribute name.

string
values

A list of selectable values for the product attribute.

Array<object>
object
id

The ID of the built-in attribute value.

string
name

The name of the built-in attribute value.

string
size_chart

The measurement details of the product to help buyers find the right size.

object
image

An image of the size chart.

object
height

The image height. Unit: px

integer format: int64
width

The image width. Unit: px

integer format: int64
uri

The URI of the image.

string
template

A TikTok Shop size chart template generated by the size chart tool in Seller Center > Manage Products > Bulk action > Batch manage size charts.

object
id

The size chart template ID.

string
products

The local products associated through global product publishing or manual binding.

Array<object>
object
region

The market where the local product is listed.

string
id

The local product ID.

string
sku_mappings

The list of sku mappings between the global and local products.

Array<object>
object
global_sku_id

The global SKU ID in TikTok Shop.

string
local_sku_id

The local SKU ID in TikTok Shop.

string
sales_attribute_mappings

The list of sales attribute mappings between the global and local SKUs.

Array<object>
object
global_attribute_id

The global sales attribute ID.

string
local_attribute_id

The local sales attribute ID.

string
global_value_id

The global sales attribute value ID.

string
local_value_id

The local sales attribute value ID.

string
global_seller_id

The cross-border seller ID.

string
brand

Product brand information.

object
id

The ID of the brand of this product.

string
category

The category of the product.

object
id

The category ID.

string
manufacturer

(Deprecated: This field is deprecated and will be removed in a future API version. Use manufacturer_ids instead.)

The product manufacturer’s details. If there are more than one manufacturer information, only the first-added manufacturer will be returned in this field.

object
name

The name of the manufacturer.

string
address

The address of the manufacturer.

string
phone_number

The phone number of the manufacturer, prefixed by a plus + symbol. There must be a space or hyphen between the country code and the local phone number.

string
email

The email address of the manufacturer.

string
responsible_person_ids

A list of responsible person IDs. Retrieve the IDs from the Search Responsible Persons API. Note: Applicable only for the EU market in certain categories.

Array<string>
manufacturer_ids

A list of manufacturer IDs. Retrieve the IDs from the Search Manufacturers API. Note: Applicable only for the EU market in certain categories.

Array<string>
source_locale

The BCP-47 locale codes for displaying category information. Default: The default locale of your shop. Possible values:

  • cs-CZ
  • de-AT
  • de-BE
  • de-DE
  • el-GR
  • en-GB
  • en-IE
  • en-US
  • es-ES
  • es-MX
  • fr-FR
  • fr-BE
  • hu-HU
  • id-ID
  • it-IT
  • ja-JP
  • ms-MY
  • nl-NL
  • nl-BE
  • pl-PL
  • pt-BR
  • pt-PT
  • th-TH
  • vi-VN
  • zh-CN
string
Allowed values: cs-CZ de-AT de-BE de-DE el-GR en-GB en-IE en-US es-ES es-MX fr-FR fr-BE hu-HU id-ID it-IT ja-JP ms-MY nl-NL nl-BE pl-PL pt-BR pt-PT th-TH vi-VN zh-CN
external_global_product_id

An external identifier used in an external ecommerce platform. This is used to associate the product between TikTok Shop and the external ecommerce platform.

string
Example
{
"code": 0,
"data": {
"id": "1729592969712207008",
"title": "Short Boat Invisible Socks",
"main_images": [
{
"height": 600,
"width": 600,
"uri": "tos-maliva-i-o3syd03w52-us/c668cdf70b7f483c94dbe"
}
],
"video": {
"id": "v09ea0g40000cj91373c77u3mid3g1s0"
},
"description": " ",
"package_dimensions": {
"length": "10",
"width": "10",
"height": "10",
"unit": "CENTIMETER"
},
"package_weight": {
"value": "1.32",
"unit": "KILOGRAM"
},
"certifications": [
{
"id": "7267563252536723205",
"title": "SNI Certificate",
"files": [
{
"id": "v09ea0g40000cj91373c77u3mid3g1s0",
"urls": [
"https://p16-oec-va.ibyteimg.com/tos-maliva-i-o3syd03w52-us/6c8519a3663a4d728c4e3c131dc914b4~tplv-o3syd03w52-resize-jpeg:300:300.jpeg?from=522366036"
],
"name": "SNI.PDF",
"format": "PDF"
}
],
"images": [
{
"height": 600,
"width": 600,
"uri": "tos-maliva-i-o3syd03w52-us/c668cdf70b7f483c94dbe"
}
]
}
],
"skus": [
{
"id": "1729592969712207234",
"seller_sku": "Color-Red-XM001",
"price": {
"amount": "1.01",
"currency": "USD",
"unit_price": "1.00"
},
"global_quantity": 100,
"identifier_code": {
"code": "10000000000010",
"type": "GTIN"
},
"sales_attributes": [
{
"id": "100000",
"name": "Color",
"value_id": "7267563252536723205",
"value_name": "Red\n",
"sku_img": {
"height": 600,
"width": 600,
"thumb_urls": [
"https://p16-oec-va.ibyteimg.com/tos-maliva-i-o3syd03w52-us/6c8519a3663a4d728c4e3c131dc914b4~tplv-o3syd03w52-resize-jpeg:300:300.jpeg?from=522366036"
],
"uri": "tos-maliva-i-o3syd03w52-us/6c8519a3663a4d728c4e3c131dc914b4",
"urls": [
"https://p16-oec-va.ibyteimg.com/tos-maliva-i-o3syd03w52-us/6c8519a3663a4d728c4e3c131dc914b4~tplv-o3syd03w52-resize-jpeg:300:300.jpeg?from=522366036"
]
}
}
],
"inventory": [
{
"global_warehouse_id": "6966568648651605766",
"quantity": 100
}
],
"sku_unit_count": "100.00",
"extra_identifier_codes": [
"12345678901234"
],
"external_global_sku_id": "1234567890"
}
],
"update_time": 1694522875,
"create_time": 1694522875,
"product_attributes": [
{
"id": "100392",
"name": "Occasion",
"values": [
{
"id": "1001533",
"name": "Birthday"
}
]
}
],
"size_chart": {
"image": {
"height": 600,
"width": 600,
"uri": "tos-maliva-i-o3syd03w52-us/c668cdf70b7f483c94dbe"
},
"template": {
"id": "7267563252536723205"
}
},
"products": [
{
"region": "GB",
"id": "1729592969712207922",
"sku_mappings": [
{
"global_sku_id": "1729592969712207234",
"local_sku_id": "1729592969712207230",
"sales_attribute_mappings": [
{
"global_attribute_id": "100000",
"local_attribute_id": "100000",
"global_value_id": "1001064",
"local_value_id": "1001064"
}
]
}
]
}
],
"global_seller_id": "7494083603082020484",
"brand": {
"id": "7082427311584347905"
},
"category": {
"id": "600002"
},
"manufacturer": {
"name": "Sample Manufacturer Name",
"address": "123W 106th St, New York, NY, USA, 10025",
"phone_number": "+1-2124108036",
"email": "samplemanufacturer101@outlook.com\n"
},
"responsible_person_ids": [
"67726293bf1eb1e92401a"
],
"manufacturer_ids": [
"67726293bf1eb1e92401a"
],
"source_locale": "fr-FR",
"external_global_product_id": "123456789"
},
"message": "Success",
"request_id": "202203070749000101890810281E8C70B7"
}