Check if a TikTok shop is ready to list products.
Each shop needs to satisfy a series of TikTok Shop requirements before you can start listing products. Before you proceed to list products, use this API to check if your shop has satisfied all requirements.
Tip: We recommend that you run this check before any bulk updates to avoid listing issues. For example, sellers may change the delivery option to “Shipped by seller” but fail to add a shipping template, thus blocking the shop from listing products. In this case, the API would return is_failed=true for the SHIPPING_TEMPLATE check item and you can prompt the seller to fix the problem.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”Identifies the shop. Obtain it from the Get Authorized Shops API.
Responses
Section titled “Responses”Success
object
Status code; 0 means success.
Success or failure message.
Request log ID.
object
A list of results from checking whether a shop satisfies TikTok Shop requirements.
object
A requirement that the shop needs to satisfy. Possible values:
- SHOP_STATUS
- SHOP_TAX
- PICKUP_WAREHOUSE
- RETURN_WAREHOUSE
- DELIVERY_OPTION
- SHIPPING_TEMPLATE
- PRODUCT_QUANTITY_LIMIT
- EXTENDED_PRODUCER_RESPONSIBILITY
- BANk_ACCOUNT
- CONTACT_INFO
A flag indicating whether the shop has failed a check_item.
The specific reasons for failing a certain check_item.
Example
{ "code": 0, "data": { "check_results": [ { "check_item": "RETURN_WAREHOUSE", "is_failed": true, "fail_reasons": [ "Couldn't publish this product as you haven't set the return warehouse for your shop. Add the return warehouse information on TikTok Shop Seller Center first and try again." ] } ] }, "message": "Success", "request_id": "202203070749000101890810281E8C70B7"}