快工助手跨境电商知识与商机助手

Edit Global Product

TikTok Shop 官方资料 · TikTok Shop Partner Center 开发者文档 · 适合开发者

stable本次发布有变化全部展示

来自 TikTok Shop 官方资料快照 ·

打开官方原文 ↗
  1. 当前资料结构化阅读页
  2. 固定快照已留存,可追溯
  3. 官方原文可核对
查看技术与溯源信息
平台 / profile
TikTok Shop / profile.tiktok.docs_api
语言
en-US
发布版本
cn-20260909-2
标签
zhuge/sourceplatform/tiktok_shopaudience/developercategory/api_doctopic/compliancetopic/developer

资料正文

§1 Path: /product/202309/global_products/{global_product_id}

#

§2 Method: [PUT]

#

§3 Function Description

Edit all properties (e.g. description, brand, images, attributes) of a global product. IMPORTANT: For published products, the changes will be automatically retranslated and synced to all markets where the product is published. If you have already edited the product information or translations of the associated local products, they will be overwritten by the information in this API. For example, if you have customized the local prices such as the local pre-tax price or the local display price, they will be overwritten each time this API is called. Note:

  • There may be a limit to the number of products you can relist per day. We recommend prioritizing key products first to ensure they get published. You can find your listing limit on the Seller Center homepage.
  • All inputs, including blanks, in the request payload will overwrite existing values. To retain an existing value, make sure to include it in your request. Therefore, it is strongly recommended to retrieve the latest product data using Get Global Product and submit the complete data when editing. This ensures accuracy and helps avoid errors or unintentional data loss due to missing fields.
  • The language used in the product content must align with the target market's language (e.g. don't use Chinese), otherwise the listing will fail or be rejected.

#

§4 Common Parameters

For common parameters, refer to How to call TikTok Shop APIs - Common Parameters

Properties Location Type Require Sample Properties description
content-typeheaderstringYapplication/jsonAllowed type: application/json
#

§5 Request Path Parameters

Properties Type Require Sample Properties description
global_product_idstringY1729592969712207008The global product ID generated by TikTok Shop.
#

§6 Request Query Parameters

Properties Type Require Sample Properties description
app_keystringY38abcdEvery single app will have a unique key. Please use the specific key assigned to your app.
signstringY5361235029d141222525e303d742f9e38aea052d10896d3197ab9d6233730b8cSignature generated by gen algorithm. When you send API requests to TTS, you must sign them so that TTS can identify the senders.
timestampintY1623812664Unix timestamp GMT (UTC+00:00). This timestamp is used across all API requests. Developers can use this convert to local time.
#

§7 Request Body Parameters

Properties Type Require Sample Properties description
titlestringYMen's Fashion Sports Low Cut Cotton Breathable Ankle Short Boat Invisible SocksThe product title.
Title length:
  • DE, ES, FR, IE, IT, JP, UK, US: [1, 255]
  • MX:[1,300]
  • Other regions: [25, 255] | description |string |Y | |The product description in HTML format.

Note:

  • The content must conform to the HTML syntax. All HTML tags are accepted but to optimize display on the TikTok Shop product detail page, the system will automatically convert certain tags into alternative formats, such as rendering <table> tags as images.
  • Max length: 10,000 characters.
  • Image guidelines: You must use TikTok Shop image URLs. Max 30 <img> tags, each under 4000px with src, width, and height attributes.

Recommendations:

  • If you are syncing a pre-existing description from another platform, include the full HTML source description here.
  • Provide a detailed description, ideally over 300 characters.
  • Include 3-5 key selling points, each under 250 characters, with supporting images.
  • Use 1600x1600 px for the image dimensions. | category_id |string |Y |600001 |The ID of the category of this product.
  • It must be a leaf category that corresponds to the category tree type specified in the category_version property.
  • It must be a main category (categories.permission_statuses=AVAILABLE in Get Global Categories API). Note: Refer to TikTok Shop Academy for information on product category restrictions. | brand_id |string |N |7082427311584347905 |The ID of the brand of this product.

Note: Unauthorized brands won't be displayed on TikTok Shop. | main_images |[]object |Y | |A list of images to display in the product image gallery.

  • Max count: 9
  • Arrange your image URIs in the sequence that they should appear on TikTok Shop.
  • Image dimensions: [300x300 px, 4000x4000 px]

Recommendations:

  • Use a minimum of 5 images.
  • The first image should have a white background. Use the Optimize Images API to change the background to white. | ^uri |string |Y |tos-maliva-i-o3syd03w52-us/c668cdf70b7f483c94dbe |The URI of the image. Obtain this URI by uploading the images through the Upload Product Image API with use_case=MAIN_IMAGE. You can use the returned URI directly, or process it through the Optimize Images API first and use the resulting URI. | skus |[]object |Y | |A list of global Stock Keeping Units (SKUs) used to identify distinct variants of the product.

Note:

  • Max SKUs for EU, JP, UK, US: 300
  • Max SKUs for other regions: 100

Recommendations: Place the most important variant at the beginning of the array. | ^id |string |N |1782427311584347905 |The global SKU ID in TikTok Shop. One product can contain multiple SKU IDs. Note:

  • To edit an existing SKU, include its SKU ID.
  • Any existing SKU IDs not listed here will result in the deletion of those SKUs. For example, if this product contains 5 SKUs and you only provide 2 SKU IDs, the remaining 3 will be deleted.
  • To create new SKUs, leave the SKU ID blank and complete the other fields. | ^global_quantity |int |N |999 |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. | ^seller_sku |string |N |Color-Red-XM01 |An internal code/name for managing SKUs, not visible to buyers.

  • Valid length: 1-50 characters
  • Format: Text without spaces | ^price |object |Y | |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. For these shops, please use sale_prices instead. | ^^amount |string |Y |1.32 |The price amount. Max: 99,999,999.99 | ^^currency |string |Y |USD |The currency. Possible values:
  • USD: Applicable for global sellers
  • EUR: Applicable for intra-EU sellers | ^sales_attributes |[]object |N | |A list of attributes (e.g. size, color, length) that define each variant of a product.

Note:

  • You must retain at least 1 sales attribute, deleting all existing sales attributes is not allowed.
  • You can only have up to 3 types of sales attributes per product.
  • Each SKU must include the same number and type of sales attributes. For example, you cannot have one SKU that has only a Color attribute, while another SKU has both Color and Size attributes.
  • Provide either a built-in ID or a custom name; if both are provided, the ID takes priority.
  • The id/name and value_id/value_name pairs must be unique in each SKU. For example, you cannot repeat "name": "Color", "value_name": "Red" in different SKUs. | ^^id |string |N |100089 |The ID of the sales attribute. This is either a built-in sales attribute ID from the Get Global Attributes API or a custom attribute ID returned after calling [Create Global Product API(https://partner.tiktokshop.com/docv2/page/6509de61bace3e02b7489cba). | ^^name |string |N |Specification |A self-defined custom sales attribute name if the built-in attributes do not satisfy your needs. The system will auto-generate an ID after listing.

Note:

  • Do not include sensitive characters.
  • Max length: 20 characters | ^^value_id |string |N |1729592969712207000 |The ID of the sales attribute value. This is either a built-in sales attribute value ID from the Get Global Attributes API or a custom sales attribute value ID returned after calling [Create Global Product API(https://partner.tiktokshop.com/docv2/page/6509de61bace3e02b7489cba). | ^^value_name |string |N |XL |A self-defined custom sales attribute value if the built-in values do not satisfy your needs. The system will auto-generate an ID after listing.

Note:

  • No duplicates allowed under the same attribute.
  • Max length: 50 characters.
  • Supports only alphabets and numbers. | ^^sku_img |object |N | |An image to display for the SKU.

You can attach images to only 1 type of sales attribute, and you must attach an image for each value of the chosen attribute. For example, if a product has 2 colors and 3 sizes, you can choose to attach images for either the Color sales attribute or the Size sales attribute. If you choose to attach images for Color, you must attach 2 images, one for each color. | ^^^uri |string |Y |tos-maliva-i-o3syd03w52-us/c668cdf70b7f483c94dbe |The URI of the image. Obtain this URI by uploading the images through the Upload Product Image API with use_case=ATTRIBUTE_IMAGE. | ^inventory |[]object |N | |SKU inventory information per warehouse. If multi-warehouse is enabled in Seller Center, you must provide the inventory details for each warehouse. Max count: 50 Note: global_quantity will not take effect if inventory details are provided for each warehouse. | ^^global_warehouse_id |string |Y |7068517275539719942 |The ID of the global warehouse where the SKU is stored. Retrieve the list of global warehouses available for the seller from the Get Global Seller Warehouse API. | ^^quantity |int |Y |999 |The SKU quantity available in the warehouse. Valid range: [1, 99,999] | ^identifier_code |object |N | |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. Note: Editable only if the product is in DRAFT state. Otherwise, changes are not allowed. | ^^code |string |N |10000000000000 |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. | ^^type |string |N |GTIN |The type of identifier code. Possible values:

  • GTIN
  • EAN
  • UPC
  • ISBN
  • JAN | ^sku_unit_count |string |N |1 |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. Valid range: [0.01, 99,999.9999] 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. The unit price would then be returned in the Get Global Product API. | ^extra_identifier_codes |[]string |N |["12345678901234"] |If the SKU belongs to a virtual bundle (containing multiple individual SKUs), you can add up to 10 additional identifier codes here for the SKUs included in the bundle.

Format: GTIN: 14 digits EAN: 8, 13, or 14 digits UPC: 12 digits ISBN: 13 digits, or 9 digits ending in capital X Note:

  • Applicable only for the EU market.
  • The identifier code must be unique for each SKU, with no repetition allowed. | ^external_global_sku_id |string |N |1234567890 |An external identifier used in an external ecommerce platform. This is used to associate the global SKU between TikTok Shop and the external ecommerce platform. Max length: 999 characters | ^sale_prices |[]object |N | |The SKU's local display price shown on the product page before any discounts.

Note:

  • Required for JP and US shops using China warehouses, optional for others.
  • This is the definitive final price shown on the product page, all other prices will be ignored. | ^^region |string |Y |US |The market where you want to publish the global product.Possible values:
  • AT: Austria
  • BE:Belgium
  • CZ:Czech Republic
  • DE: Germany
  • ES: Spain
  • FR: France
  • GB: United Kingdom
  • GR: Greece
  • HU:Hungary
  • ID: Indonesia
  • IE: Ireland
  • IT: Italy
  • JP: Japan
  • MY: Malaysia
  • NL: Netherlands(NL)
  • PH: Philippines
  • PO: Poland
  • PT:Portugal
  • SG: Singapore
  • TH: Thailand
  • US: United States
  • VN: Vietnam
  • MX: Mexico | ^^amount |string |Y |100 |The price amount. Refer to Product Pricing for the allowed price ranges in each market. | package_weight |object |Y | |The weight of the product package.

Note:

  • Provide the weight measured after packing the product.
  • This value impacts the shipping cost, so it is important to ensure that the measurements are accurate. Any discrepancies may lead to additional shipping fees.
  • The package weight will take precedence over package dimensions in fee calculation if the fee based on weight is higher. | ^value |string |Y |1.99 |The package weight, which must be a positive number with up to 3 decimal places. | ^unit |string |Y |KILOGRAM |The unit for the package weight. Only KILOGRAM is supported. | certifications |[]object |N | |The list of certifications for your product. Max count: 10

As per TikTok Shop guidelines, certifications are required for certain restricted product categories. Retrieve the certification requirements for your product from the Get Global Category Rules API. Refer to TikTok Shop Restricted Products Policy for information on product category restrictions. | ^id |string |Y |7182427311584347905 |The ID to identify the type of certification required for the product category. Retrieve this value from the Get Global Category Rules API. | ^images |[]object |N | |A list of certification related images. | ^^uri |string |Y |tos-maliva-i-o3syd03w52-us/c668cdf70b7f483c94dbe |The URI of the image. Obtain this URI by uploading the images through the Upload Product Image API with use_case=CERTIFICATION_IMAGE. | ^files |[]object |N | |A list of certification related files. | ^^id |string |Y |v09ea0g40000cj91373c77u3mid3g1s0 |The ID of the certification file. Use the Upload Product File API to upload the files first and obtain the corresponding file ID. | ^^name |string |Y |SNI.PDF |The name of the certification file, including the file extension. | ^^format |string |Y |PDF |The format of the certification file. Only PDF is supported. | package_dimensions |object |N | |The dimensions of the product package. Note:

  • Provide the dimensions measured after packing the product.
  • These values impact the shipping cost, so it is important to ensure that dimensions are accurate. Any discrepancies may lead to additional shipping fees. | ^length |string |Y |10 |The package length. A positive whole number. | ^width |string |Y |10 |The package width. A positive whole number. | ^height |string |Y |10 |The package height. A positive whole number. | ^unit |string |Y |CENTIMETER |The unit for the package dimensions. Only CENTIMETER is supported. | product_attributes |[]object |N | |A list of general attributes (e.g. manufacturer, country of origin, materials used) that describe the product as a whole, regardless of variant.

Important: The attributes available for use are determined by the system based on the product's assigned category, with some being mandatory. You must provide the product attributes marked as is_required in the response of the Get Global Attributes API. | ^id |string |Y |100392 |The ID of the product attribute, retrieved from the Get Global Attributes API. | ^values |[]object |Y | |A list of selectable values for the product attribute. Max count: 300 for US; 100 for other regions. Note: Provide either a built-in ID or a custom name; if both are provided, the ID takes priority. | ^^id |string |N |1001533 |The ID of the product attribute value. This is either a built-in product attribute value ID from the Get Global Attributes API or a custom product attribute value ID returned after calling [Create Global Product API(https://partner.tiktokshop.com/docv2/page/6509de61bace3e02b7489cba). | ^^name |string |N |Birthday |A self-defined custom product attribute value if the built-in values do not satisfy your needs. The system will auto-generate an ID after listing. Note:

  • No duplicates allowed under the same attribute.
  • Max length: 2000 characters
  • Supports only alphabets and numbers. | size_chart |object |N | |The measurement details of the product to help buyers find the right size.

Note:

  • For certain product categories, size charts may be required or not supported. Use the Get Global Category Rules API to check the requirements.
  • If size charts are not supported, even if you provide a size chart here, the size chart will not be saved.
  • Provide either a TikTok Shop size chart template ID or a size chart image; if both are provided, the ID takes priority. | ^image |object |N | |An image of the size chart.

Recommendations:

  • Resolution: Minimum 1024px on the shorter side
  • Content: Include key measurement dimensions (e.g., bust, waist, hips, inseam), the more the better.
  • Format: Use a table with distinct columns and row.
  • Use only one table per product and image.
  • Display each dimension in a separate row.
  • Display units in column headers. | ^^uri |string |Y |tos-maliva-i-o3syd03w52-us/c668cdf70b7f483c94dbe |The URI of the size chart image. Obtain this URI by uploading the images through the Upload Product Image API with use_case=SIZE_CHART_IMAGE. | ^template |object |N | |A TikTok Shop size chart template generated by the size chart tool in Seller Center > Manage Products > Bulk action > Batch manage size charts. | ^^id |string |Y |7267563252536723205 |The size chart template ID. | video |object |N | |A product introduction or promotion video to display for your product.

Recommendations:

  • Aspect ratio: 1:1
  • Resolution: HD 720p or higher
  • Duration: 20 - 60 seconds | ^id |string |Y |v09e40f40000cfu0ovhc77ub7fl97k4w |The ID of the product video. Use the Upload Product File API to upload the video first and obtain the corresponding file ID. | manufacturer |object |N | |(Deprecated: This field is deprecated and will be removed in a future API version. Use manufacturer_ids instead.)

The product manufacturer's details. | ^name |string |N |Sample Manufacturer Name |The name of the manufacturer. | ^address |string |N |123W 106th St, New York, NY, USA, 10025 |The address of the manufacturer. | ^phone_number |string |N |+1-2124108036 |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. | ^email |string |N |samplemanufacturer101@outlook.com |The email address of the manufacturer. | manufacturer_ids |[]string |N |["67726293bf1eb1e92401a"] |A comma-delimited list of manufacturer IDs. Retrieve the IDs from the Search Manufacturers API. Default: The IDs provided when the global product was created. Note: Applicable only for the EU market in certain categories. Use the Get Global Category Rules API to check the requirements. | responsible_person_ids |[]string |N |["67726293bf1eb1e92401a"] |A comma-delimited list of responsible person IDs. Retrieve the IDs from the Search Responsible Persons API. Default: The IDs provided when the global product was created. Note: Applicable only for the EU market in certain categories. Use the Get Global Category Rules API to check the requirements. | category_version |string |N |v1 |Filter categories by the category tree version.Possible values based on region:

  • US, EU and SEA: v2, represents the 7-level category tree. Important: For US, EU and SEA shops, you must pass v2 when using this API.
  • Other regions: v1, represents the 3-level category tree.Default: v1 | external_global_product_id |string |N |123456789 |An external identifier used in an external ecommerce platform. This is used to associate the global product between TikTok Shop and the external ecommerce platform. Max length: 999 characters |
#

§8 Request Sample

Query

https://open-api.tiktokglobalshop.com/product/202309/global_products/1729592969712207008?app_key=123abc&sign=5361235029d141222525e303d742f9e38aea052d10896d3197ab9d6233730b8c&timestamp=1625484268

Body

{"title":"Men's Fashion Sports Low Cut Cotton Breathable Ankle Short Boat Invisible Socks","description":" ","category_id":"600001","brand_id":"7082427311584347905","main_images":[{"uri":"tos-maliva-i-o3syd03w52-us/c668cdf70b7f483c94dbe"}],"skus":[{"id":"1782427311584347905","global_quantity":999,"seller_sku":"Color-Red-XM01","price":{"amount":"1.32","currency":"USD"},"sales_attributes":[{"id":"100089","name":"Specification","value_id":"1729592969712207000","value_name":"XL","sku_img":{"uri":"tos-maliva-i-o3syd03w52-us/c668cdf70b7f483c94dbe"}}],"inventory":[{"global_warehouse_id":"7068517275539719942","quantity":999}],"identifier_code":{"code":"10000000000000","type":"GTIN"},"sku_unit_count":"1","extra_identifier_codes":["12345678901234"],"external_global_sku_id":"1234567890","sale_prices":[{"region":"US","amount":"100"}]}],"package_weight":{"value":"1.99","unit":"KILOGRAM"},"certifications":[{"id":"7182427311584347905","images":[{"uri":"tos-maliva-i-o3syd03w52-us/c668cdf70b7f483c94dbe"}],"files":[{"id":"v09ea0g40000cj91373c77u3mid3g1s0","name":"SNI.PDF","format":"PDF"}]}],"package_dimensions":{"length":"10","width":"10","height":"10","unit":"CENTIMETER"},"product_attributes":[{"id":"100392","values":[{"id":"1001533","name":"Birthday"}]}],"size_chart":{"image":{"uri":"tos-maliva-i-o3syd03w52-us/c668cdf70b7f483c94dbe"},"template":{"id":"7267563252536723205"}},"video":{"id":"v09e40f40000cfu0ovhc77ub7fl97k4w"},"manufacturer":{"name":"Sample Manufacturer Name","address":"123W 106th St, New York, NY, USA, 10025","phone_number":"+1-2124108036\n","email":"samplemanufacturer101@outlook.com"},"manufacturer_ids":["67726293bf1eb1e92401a"],"responsible_person_ids":["67726293bf1eb1e92401a"],"category_version":"v1","external_global_product_id":"123456789"}
#

§9 Response Parameters

Properties Type Sample Properties description
codeint0The success or failure status code returned in API response.
messagestringSuccessThe success or failure messages returned in API response. Reasons of failure will be described in the message.
request_idstring202203070749000101890810281E8C70B7Request log
dataobjectSpecific return information
^global_skus[]objectA list of global Stock Keeping Units (SKUs) used to identify distinct variants of the product.
^^idstring1729592969712207012The global SKU ID generated by TikTok Shop. One product can contain multiple SKU IDs.
^^seller_skustringColor-Red-XM01An internal code/name for managing SKUs, not visible to buyers.
^^sales_attributes[]objectA list of attributes (e.g. size, color, length) that define each variant of a product.
^^^idstring100000The sales attribute ID.
If you included the custom sales attribute name in the request, this is a newly generated ID.
^^^value_idstring1729592969712207123The sales attribute value ID.
If you included the custom sales attribute value name in the request, this is a newly generated ID.
^^external_global_sku_idstring1234567890An external identifier used in an external ecommerce platform. This is used to associate the global SKU between TikTok Shop and the external ecommerce platform.
Max length: 999 characters
^publish_results[]objectResults of syncing the changes in the edited product to markets where it is published.
^^regionstringMYThe market where you want to publish the global product.Possible values:
  • AT: Austria
  • BE:Belgium
  • CZ:Czech Republic
  • DE: Germany
  • ES: Spain
  • FR: France
  • GB: United Kingdom
  • GR: Greece
  • HU:Hungary
  • ID: Indonesia
  • IE: Ireland
  • IT: Italy
  • JP: Japan
  • MY: Malaysia
  • NL: Netherlands(NL)
  • PH: Philippines
  • PO: Poland
  • PT:Portugal
  • SG: Singapore
  • TH: Thailand
  • US: United States
  • VN: Vietnam
  • MX: Mexico | ^^status |string |SUCCESS |The status of syncing the product to the market. Possible values:
  • SUCCESS: The global product was successfully synchronized to the local shop, submitted for listing, and is now under review.
  • FAILED: Synchronization of the global product to the local shop was unsuccessful. | ^^fail_reasons |[]object | |The list of errors that occurred. | ^^^message |string |The publish region is inactive. |The error message. |
#

§10 Response Sample

{"code":0,"data":{"global_skus":[{"id":"1729592969712207012","seller_sku":"Color-Red-XM01","sales_attributes":[{"id":"100000","value_id":"1729592969712207123"}],"external_global_sku_id":"1234567890"}],"publish_results":[{"region":"MY","status":"SUCCESS","fail_reasons":[{"message":"The publish region is inactive."}]}]},"message":"Success","request_id":"202203070749000101890810281E8C70B7"}
#

§11 Error Code

For common error codes, refer to How to call TikTok Shop APIs - Common Error Code

Code Message
36009003Internal error. Please try again. If the issue persists after multiple attempts, please contact platform support.
12019010product price is invalid
12019011product package weight is invalid
12019013brand id is invalid
12019016Unable to publish or sync products to target markets due to missing or invalid warehouse details.
12019064No matching categories. Provide the full name of your product, edit its product properties, and try again.
12019113product status is invalid
12019114Seller has no permission
12019117Missing variations (sales attributes). When there are multiple SKUs in a product, each SKU must include variation (sales attribute) details that explain how it is different from other SKUs in the product.
12019121calculate price error
12019150The product ID does not exist.
12052012Incorrect price format
12052013The product description cannot exceed maximum characters
12052015The product description is required
12052016The parcel weight is required
12052023Category does not exist
12052024Category is not final category
12052026Brand does not exist
12052028Main product image is required
12052048You cannot edit the specified product(s) as it isn't listed in your account or shop.
12052050A single product cannot have more than 100 different SKUs
12052051The product name exceed max limit characters
12052054The seller SKU text length cannot exceed max limit characters
12052055The SKU inventory quantity for the warehouse must be within allowed limits.
12052056The num of image in description cannot exceed max limit
12052073The product price is invalid
12052084The provided currency is not available for this shop/region.
12052096Unable to update the price for SKUs with no warehouse. Assign a warehouse and try again.
12052104property is required
12052105required qualification miss
12052116product package size is invalid
12052142no permission of multi global warehouse
12052143sku warehouse must equal
12052145activity warehouse not allowed to be deleted
12052146The specified inventory quantity is too low. It must be greater than the locked quantity (e.g. for committed orders, campaigns, creators) to ensure a non-negative available stock.
12052200brand is expired
12052201You are not authorized to sell this brand in this category. To do so, apply through the Qualification Center in Seller Center.
12052208A brand authorization is required to publish this listing.
12052217All region shops must use V2 categories. Check the documentation for further details.
12052220This category is prohibited or unsupported on TikTok Shop. Select another category.
12052221Only whitelisted sellers are permitted to trade under current category
12052222category do not support cod
12052225You are not authorized to sell in this category because it does not fall under your shop's main category. Contact your account manager for help or select another category.
12052226This category is restricted. To sell in this category, apply through the Qualification Center in Seller Center.
12052227the category is unauthorized or unavailable
12052230Category version and categoryID are not matched.
12052240Do not support custom property.
12052241attribute name or attribute id is empty.
12052242The attribute name characters cannot exceed max_limit
12052243The product attribute or sale attribute name characters contain Chinese.
12052244The attribute name duplicate.
12052245The product attributes contained invalid characters. Please modify and re-submit.
12052246The {{property_type}} not support multi selected, attribute id is :{{property_id}}.
12052247Do not support custom product attribute.
12052248The {{property_type}} value name or attribute value id is empty.
12052249The {{property_type}} value name characters cannot exceed {{max_limit}}, attribute value name is :{{property_value_name}}.
12052250The {{property_type}} value name characters contain Chinese.
12052251Duplicated attribute values found for an attribute. Remove or modify the duplicated value.
12052254Duplicate attribute id
12052260The product ID does not exist
12052261product name is empty
12052262Chinese characters are not supported in product name
12052266The product name contains non-English characters.
12052282Product manufacturer is required.
12052285Manufacturer ID {{manufacturer_id}} is not associated with the seller
12052287Product responsible person is required
12052288The number of responsible person ids cannot exceed {{max_limit}}, and cannot less {{min_limit}}.
12052290Responsible person ID {{rp_id}} is not associated with the seller
12052296Duplicate responsible person IDs associated with the same product
12052300product main image uri illegal
12052301Width and length of main image must be at least {{min_limit}}, check uri {{uri}}
12052302The main images size exceed limit.
12052303The algo prediction for category v2 of this product failed
12052304Main product image format not support.
12052305The main images aspect ratio cannot exceed max limit.
12052306main product images count exceed limit
12052324Product description image file format is not supported
12052340product description image uri illegal
12052341The description images size cannot exceed limit.
12052342The description images space cannot exceed limit.
12052343Product description image format not support.
12052344The product description html syntax with error
12052345The product description html tag not support.
12052346The product description has Chinese characters
12052348The product description html tag required attribute is miss.
12052349The product description html tag not support nest.
12052350The product description html tag contain illegal attribute.
12052351The product description contains non-English characters.
12052360The video id is not exist.
12052379the cover region of share warehouse can not cover the the product region
12052401package weight exceed limit.
12052447You still have stock reserved for campaigns in your Chinese warehouse(s), so you cannot add an overseas warehouse yet. If you have an overseas warehouse, you must use it to fulfill orders for your {{country}} shop.
12052448Local fulfillment is required for {{country}} shop. You must have at least one {{country}} overseas warehouse for it.
12052520product sale property image uri illegal
12052521The sale property images size over limit.
12052522Product sale property image is required
12052523Product sale property image format not support.
12052524The sale property image aspect ratio invalid
12052525The attribute max num cannot exceed 3.
12052527The sale attribute id not exist.
12052528You can add images to only 1 product variation, which will serve as the primary variation for display in the product options gallery.
12052529The property value id not exist.
12052530The warehouse ' {{warehouse ID}} ' does not belong to this shop/seller.
12052531The warehouse is disabled.
12052550SKU property must contain all properties
12052554sku name contain Chinese characters
12052570product price exceed limit
12052574unit price config is invalid
12052591Invalid number of digits of identifier code
12052592Identifier code already entered, cannot enter the same code twice
12052593The identifier code cannot be changed once be submitted
12052594The identifier code type cannot be changed once be submitted
12052598Only the last digit supports input X
12052600The identifier code type must be selected
12052650product qualification image uri illegal
12052670The size chart image URI is invalid. Note: API users must use the URI generated by the Upload Product Image API.
12052673Product sizechart image is required
12052700The seller is inactive.
12052701do not support cross-boarder seller create local product directly
12052702seller does not support pre-order
12052703Invalid seller tax number
12052704seller id not exist
12052901The product in its current status is not available for this operation. Change the product status and try again.
12052910Invalid input parameters. Refer to the API documentation for details.
12052912No matching category found within your account's main category. Check your main category in the seller profile on Seller Center and ensure your product falls within its scope.
#