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

For All markets:New auction_support_type Field to Control Auction Product Support

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 Summary

The Promotion Activity APIs add one optional field, auction_support_type, which declares whether a promotion activity applies to auction products in addition to normal products. It is accepted as an optional request field on Create / Update Promotion Activity and returned on Get Activity / Search Promotion Activities.

#

§2 Impact

Impact

ItemDetail
Impacted endpointsRequest (new optional field): Create Promotion Activity (POST /promotion/202309/activities), Update Promotion Activity (PUT /promotion/202309/activities/{activity_id}) Response (new field): Get Activity (GET /promotion/202309/activities/{activity_id}), Search Promotion Activities (POST /promotion/202309/activities/search)
Impacted version(s)202309
Impacted market(s)All markets
Seller type(s) / App type(s)All seller types — both local-to-local and cross-border sellers
Permission scopeNo new permission scope. Existing Promotion scopes are reused, and already-authorized apps do not need to be re-authorized
Effective dateAlready live — the field is available now, no migration window
CompatibilityNon-breaking. Only one optional request field and one response field are added; no field, enum value or behavior is removed or changed
#

§3 Field-level diff

Field-level diff

APIFieldOldNew
Create Promotion Activityauction_support_typeNot availablestring, optional (Require = N), default ALL, enum ALL / EXCLUDE_AUCTION
Update Promotion Activityauction_support_typeNot availablestring, optional (Require = N), default ALL, enum ALL / EXCLUDE_AUCTION
Get Activityauction_support_typeNot returnedstring, returned with the activity detail, value ALL / EXCLUDE_AUCTION
Search Promotion Activitiesauction_support_typeNot returnedstring, returned per activity in the list, value ALL / EXCLUDE_AUCTION
#

§4 Field definition

Field definition

auction_support_type (string, optional, default ALL) determines whether the activity supports auction products.

  • ALL: the activity supports both normal products and auction products.
  • EXCLUDE_AUCTION: the activity does not support auction products.
#

§5 Samples

Samples

{
  "title": "DiscountEvent0829",
  "activity_type": "FIXED_PRICE",
  "product_level": "PRODUCT",
  "auction_support_type": "ALL"
}
{
  "code": 0,
  "data": {
    "activity_id": "7136104329798256386",
    "activity_type": "FIXED_PRICE",
    "auction_support_type": "ALL"
  },
  "message": "Success"
}
#

§6 Is this a breaking change?

Is this a breaking change?

No — this is a non-breaking, additive change.

  • The new request field is optional. Existing request payloads remain valid, and omitting it keeps the current behavior (ALL).
  • The new response field is additive. No existing field is removed, renamed or re-typed.
  • No new permission scope is introduced, so no re-authorization is required.
#

§7 Developer action items

Developer action items

  • If you do not manage auction products: no action is required. Existing calls keep working with the default ALL.
  • If you need to exclude auction products from an activity: pass auction_support_type = EXCLUDE_AUCTION on Create Promotion Activity, or update an existing activity through Update Promotion Activity.
  • If your app has a strict response schema: add auction_support_type to your activity models for Get Activity and Search Promotion Activities, treat the field as optional, and tolerate unknown future enum values instead of failing the parse.
  • Surface the value in any UI that displays activity eligibility, so sellers can tell whether an activity covers auction products.
#

§8 References

#