Skip to main content

(5) Product status change

1. Trigger scenario

The product status change webhook triggers when a product audit status changes or is completed:

  • Product passes the first audit: PRODUCT_FIRST_PASS_REVIEW
  • Product status changes by platform: PRODUCT_STATUS_CHANGED
  • Product audit fails: PRODUCT_AUDIT_FAILURE

2. Data business parameters

Parameter nameSampleDescription
product_id1X2X3X4X5The identification of a TikTok Shop product
statusLive-On sellProduct audit status, with possible values: * PRODUCT_FIRST_PASS_REVIEW * PRODUCT_STATUS_CHANGED * PRODUCT_AUDIT_FAILURE
suspended_reason1X2X3X4X5The reason a product audit was rejected or frozen
update_time1627587600The time when the status changed, represented as a Unix timestamp (seconds).

Event example

JSONWord Wrap

{
"type": 5,
"tts_notification_id": "7327112393057371910",
"shop_id": "7494049642642441621",
"timestamp": 1644412885,
"data": {
"product_id": 576486316948490000,
"status": "PRODUCT_FIRST_PASS_REVIEW",
"suspended_reason": "",
"update_time": 1644412885
}
}