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

Connector, multi-channel, dropshipping, and print on demand

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 App categories

This App Requirement Document (ARD) applies to apps that help sellers connect TikTok Shop with external commerce, fulfillment, or production systems.

App categoryDefinition
ConnectorConnects TikTok Shop with one external platform, such as Shopify, Salesforce Commerce Cloud, WooCommerce, BigCommerce, an ERP, an OMS, or another seller operation system.
Multi-Channel App (MCA)Connects TikTok Shop with multiple external commerce or seller operation platforms so sellers can manage products, inventory, and orders across channels.
DropshippingHelps sellers source products from third-party suppliers and sell directly to buyers without holding inventory. The app usually coordinates product sync, order routing, and supplier fulfillment.
Print on Demand (POD)Helps sellers sell customized products without pre-purchasing inventory. The app connects sellers with a production or printing partner that produces and ships products after orders are placed.
#

§2 Navigation

  • Implementation baseline by app category
  • Scope application note
  • Shop Connection
  • Category
  • Listing
  • Order
  • Fulfillment
  • Promotion
#

§3 Implementation baseline by app category

The required use cases in this ARD are the baseline for Connector, MCA, Dropshipping, and POD apps unless Partner Center, your ARD template, or your partner manager confirms a category-specific exception.

Capability groupConnectorMCADropshippingPOD
Shop ConnectionRequired: SHOP-CONN-SINGLE, SHOP-DISCON-SINGLE, SHOP-MAN-MULTI, SHOP-MAN-WHOOK, SHOP-MAN-CARRIERSame baselineSame baselineSame baseline
CategoryRequired: CAT-MAP-PRODSame baselineSame baselineSame baseline
Listing prerequisites and listingRequired: CAT-PRE-PREREQ, CAT-PRE-CERT, CAT-PRE-BRANDS, CAT-PRE-SIZE, CAT-PRE-PKG, CAT-PRE-CAMPAIGN, CAT-PRE-WAREHOUSE, CAT-PRE-HAZMAT, CAT-PRE-CATEGORY, CAT-PROD-LISTSame baselineSame baselineSame baseline
Product information qualityRequired: CAT-NFOQUAL-SEOKEY, CAT-NFOQUAL-WHTBGIMG, CAT-NFOQUAL-AUTOWHTBGSame baselineSame baselineSame baseline
Post-listing product syncRequired: CAT-POST-SEARCH, CAT-POST-INVENTORY, CAT-POST-PRICE, CAT-POST-INFOSame baselineSame baselineSame baseline
Order syncRequired: ORD-SYNC-IMPORT, ORD-SYNC-UPDATE, ORD-SYNC-WHOOKSame baselineSame baselineSame baseline
FulfillmentRequired: ORD-3PL-FULFILL, ORD-3PL-UPDATE, ORD-SPLIT-APISame baselineSame baselineSame baseline
PromotionOptional baseline. Implement the promotion use cases that match your app value proposition.Same baselineSame baselineSame baseline
#

§4 Scope application note

The numbers in parentheses after scope names are scope package IDs used in Partner Center review and Manage API configuration. When applying for or checking scopes, go to Partner Center > App & Service > Manage > Manage API, then search by the scope name and confirm the matching package ID. Some scopes are available by default, while sensitive or category-specific scopes may require approval. Always request the smallest set of scopes that your implemented use cases actually need.

#

§5 Shop Connection

Use case IDRequiredTagSummaryScopesSolution guideIntegration guide
SHOP-CONN-SINGLEYesShop ConnectionConnect one external store to one TikTok Shop.Shop Authorized Information(431812) Global Shop Information(431300)Connect shops use casesConnecting shops Get Authorized Shops
SHOP-CONN-MULTINoShop ConnectionConnect one external store to multiple TikTok Shops.Shop Authorized Information(431812) Global Shop Information(431300)Connect shops use casesConnecting shops Get Authorized Shops
SHOP-DISCON-SINGLEYesShop ConnectionDisconnect one external store from one TikTok Shop.Shop Authorized Information(431812) Global Shop Information(431300)Disconnect shops use casesDisconnecting shops
SHOP-MAN-MULTIYesShop ConnectionManage shop connections by adding new connections or removing existing ones.Shop Authorized Information(431812) Global Shop Information(431300)Manage shops use casesConnecting shops Disconnecting shops
SHOP-MAN-WHOOKYesShop ConnectionUse the Upcoming Authorization Expiration webhook to notify sellers before reauthorization is required.Shop Authorized Information(431812) Global Shop Information(431300)Manage shops use casesReauthorize shops
SHOP-MAN-CARRIERYesShop ConnectionMap shipping carriers in the external platform to TikTok Shop shipping providers.Shop Authorized Information(431812) Global Shop Information(431300)Manage shops use casesGet Shipping Providers
#

§6 Category

Use case IDRequiredTagSummaryScopesSolution guideIntegration guide
CAT-MAP-PRODYesCategory Management Product ListingMap product categories between the external platform and TikTok Shop. When calling Get Categories, include category_version=v2 when the endpoint reference requires it.Global Product Information(431108) Product Basic(430148) Product Modify(431492)Category mapping use casesMap product categories Get Categories
#

§7 Listing

#

§8 Pre-listing and listing prerequisites

Pre-listing and listing prerequisites

Use case IDRequiredTagSummaryScopesSolution guideIntegration guide
CAT-PRE-PREREQYesProduct ListingCheck whether the seller has completed the shop configuration required for product listing. If required configuration is missing, stop listing and guide the seller to complete it.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesCheck Listing Prerequisites
CAT-PRE-CERTYesProduct ListingUpload product certifications or set required certification fields according to category rules.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesGet Category Rules Create Product
CAT-PRE-BRANDSYesBrand Management Product ListingCall Get Brands to map platform brands to TikTok Shop brands before listing.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesGet Brands
CAT-PRE-SIZEYesProduct ListingUpload or set product size chart information according to category rules.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesGet Category Rules Create Product
CAT-PRE-PKGYesProduct ListingUpload or set package dimensions before listing.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesCreate Product Edit Product
CAT-PRE-ATTRIBUTENoProduct ListingOptionally let sellers sync products with custom attributes when your app supports that listing experience.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesGet Attributes Create Product
CAT-PRE-IMGSIZENoProduct ListingOptionally convert product images to meet TikTok Shop requirements for image size, aspect ratio, and file size.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesUpload Product Image Optimize Images
CAT-PRE-DESCRIPNoProduct ListingOptionally let sellers set TikTok Shop-specific inventory, price, and description values before syncing products.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesCreate Product Edit Product
CAT-PRE-CAMPAIGNYesProduct ListingMap TikTok Shop products to the corresponding products in the external platform so campaign orders can sync back correctly.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesSearch Products Get Product
CAT-PRE-WAREHOUSEYesWarehouse Management Product ListingPull warehouse information, including warehouse ID, name, address, and status, before product sync.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesGet Warehouse List
CAT-PRE-DRAFTNoProduct ListingOptionally create a draft product before listing.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesCreate Product
CAT-PRE-HAZMATYesProduct ListingRequire sellers to label products with hazardous properties, such as batteries or drain cleaners, when category rules require it.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesGet Category Rules Get Attributes
CAT-PRE-IMGNoProduct ListingOptionally use image translation APIs to provide images in the language required by the target listing region.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesUpload Product Image
CAT-PRE-CATEGORYYesProduct ListingLet sellers list products using Recommend Category by providing product title, description, and images.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Pre-listing use casesRecommend Category Map product categories
#

§9 Product listing and post-listing sync

Product listing and post-listing sync

Use case IDRequiredTagSummaryScopesSolution guideIntegration guide
CAT-PROD-LISTYesProduct ListingList products from the external platform to TikTok Shop through the app.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Product listing use casesCreate Product Store product categories
CAT-NFOQUAL-SEOKEYYesProduct ListingGet recommended SEO keywords and add them to the product title based on seller request and approval.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Optimization(729604) Product Delete & Recover(431428)Product information quality use casesProducts API overview
CAT-NFOQUAL-TITLEDESCNoProduct ListingOptionally get a recommended product title and description for an existing product based on seller request and approval.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Optimization(729604) Product Delete & Recover(431428)Product information quality use casesProducts API overview
CAT-NFOQUAL-EXISTDIAGNoProduct ListingOptionally diagnose and optimize an existing product listing based on seller request and approval.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Optimization(729604) Product Delete & Recover(431428)Product information quality use casesProducts API overview
CAT-NFOQUAL-NEWDIAGNoProduct ListingOptionally diagnose and optimize a new product listing based on seller request and approval.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Optimization(729604) Product Delete & Recover(431428)Product information quality use casesProducts API overview
CAT-NFOQUAL-WHTBGIMGYesProduct ListingOptimize the first image of an existing product to have a white background based on seller request and approval.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Optimization(729604) Product Delete & Recover(431428)Product information quality use casesOptimize Images
CAT-NFOQUAL-AUTOWHTBGYesProduct ListingOptimize the first image of a new product listing to have a white background based on seller request and approval.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Optimization(729604) Product Delete & Recover(431428)Product information quality use casesOptimize Images
CAT-POST-SEARCHYesProduct ListingSearch TikTok Shop product information through Open API.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Post-listing use casesSearch Products
CAT-POST-INVENTORYYesProduct ListingUpdate product inventory in TikTok Shop through Open API.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Post-listing use casesUpdate Inventory
CAT-POST-PRICEYesProduct ListingUpdate product prices in TikTok Shop through Open API.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Post-listing use casesUpdate Price
CAT-POST-ACTIVATENoProduct ListingOptionally let sellers activate or deactivate a product.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Post-listing use casesDeactivate Product
CAT-POST-INFOYesProduct ListingLet sellers edit and update product information in TikTok Shop through Open API.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Post-listing use casesEdit Product Partial Edit Product
CAT-POST-STOPNoProduct ListingOptionally let sellers stop syncing product information, inventory, or price.Global Product Information(431108) Product Basic(430148) Product Modify(431492) Product Delete & Recover(431428)Post-listing use casesUpdate Inventory Update Price
#

§10 Order

Use case IDRequiredTagSummaryScopesSolution guideIntegration guide
ORD-SYNC-IMPORTYesOrder ManagementSync new and existing orders from TikTok Shop to the external platform.Order Information(430276)Order sync use casesGet Order List Get Order Detail
ORD-SYNC-UPDATEYesOrder ManagementDetect order status changes and update the order status in the external platform.Order Information(430276)Order sync use casesOrder API overview Order status change webhook
ORD-SYNC-WHOOKYesOrder ManagementUse polling as a fallback so orders stay synced if some webhooks are missed or lost.Order Information(430276)Order sync use casesGet Order List Order status change webhook
ORD-SYNC-TAXNoOrder ManagementOptionally retrieve tax information from order data.Order Information(430276)Order sync use casesGet Order Detail
ORD-CANCEL-BUYERNoOrder ManagementOptionally support buyer order cancellation flows when applicable.Order Information(430276)Order cancellation use casesOrder API overview
ORD-CANCEL-SELLERNoOrder ManagementOptionally support seller order cancellation flows when applicable.Order Information(430276)Order cancellation use casesOrder API overview
#

§11 Fulfillment

Use case IDRequiredTagSummaryScopesSolution guideIntegration guide
ORD-3PL-FULFILLYesOrder Management FulfillmentFor 3PL flows, sync orders to the external platform and let sellers fulfill and ship orders from that platform.Fulfillment Basic(430340) Order Information(430276)3PL fulfillment use casesFulfillment API overview Mark Package As Shipped
ORD-3PL-UPDATEYesOrder Management FulfillmentSync updated shipping and tracking information back to TikTok Shop after dispatch.Fulfillment Basic(430340) Order Information(430276)3PL fulfillment use casesFulfillment API overview
ORD-4PL-FULFILLNoOrder Management FulfillmentOptionally implement 4PL API flows or let sellers fulfill orders from Seller Center.Fulfillment Basic(430340) Order Information(430276)4PL fulfillment use casesFulfillment API overview
ORD-SPLIT-APIYesOrder Management FulfillmentWhen sellers need item-level order splitting, use Mark Package As Shipped to split and ship packages.Fulfillment Basic(430340) Order Information(430276)Split order use casesSplit Orders Mark Package As Shipped
ORD-SPLIT-3PL2NoOrder Management Fulfillment3PL edge case: optionally fulfill split orders when sellers split the order in TikTok Shop Seller Center.Fulfillment Basic(430340) Order Information(430276)Split order use casesSplit Orders Fulfillment API overview
ORD-SPLIT-4PL2NoOrder Management Fulfillment4PL edge case: optionally support Seller Center order splitting before fulfillment.Fulfillment Basic(430340) Order Information(430276)Split order use casesSplit Orders Fulfillment API overview
ORD-COMBINE-3PL1NoOrder Management Fulfillment3PL edge case: optionally combine multiple orders into a single shipment on the external platform.Fulfillment Basic(430340) Order Information(430276)Combine order use casesFulfillment API overview
ORD-COMBINE-3PL2NoOrder Management Fulfillment3PL edge case: optionally fulfill combined orders when sellers combine orders in TikTok Shop Seller Center.Fulfillment Basic(430340) Order Information(430276)Combine order use casesFulfillment API overview
ORD-COMBINE-4PL2NoOrder Management Fulfillment4PL edge case: optionally support Seller Center order combination before fulfillment.Fulfillment Basic(430340) Order Information(430276)Combine order use casesFulfillment API overview
#

§12 Promotion

Use case IDRequiredTagSummaryScopesSolution guideIntegration guide
PRO-VCL-FLFMNTNoPromotion OrdersOptionally show virtual bundle details in the external platform when a seller receives an order with a virtual bundle.Promotion Information(434884)Virtual bundle use casesGet Order Detail
PRO-VCL-RECONNoPromotion OrdersOptionally add combined_listing_info to the notes section of the external order management platform for virtual bundle orders.Promotion Information(434884)Virtual bundle use casesGet Order Detail
PRO-VCL-CREATENoPromotion OrdersOptionally create virtual bundles by using product APIs and providing combined_skus information in the request body.Promotion Information(434884)Virtual bundle use casesCreate Product Edit Product
PRO-GWP-CREATENoPromotion OrdersOptionally create non-sellable products through the API for Gift with Purchase flows.Promotion Information(434884)Gift with Purchase use casesCreate Product
PRO-GWP-GETNoPromotion OrdersOptionally show a list of all non-sellable products in the seller's TikTok Shop.Promotion Information(434884)Gift with Purchase use casesSearch Products Get Product
PRO-GWP-SEARCHNoPromotion OrdersOptionally let sellers search for non-sellable products in TikTok Shop.Promotion Information(434884)Gift with Purchase use casesSearch Products
PRO-GWP-CHPRODNoPromotion OrdersOptionally let sellers toggle a product between sellable and non-sellable. TikTok Shop policy requires products to be recreated when changing between sellable and non-sellable.Promotion Information(434884)Gift with Purchase use casesCreate Product Deactivate Product
PRO-GWP-RECONNoPromotion OrdersOptionally reconcile orders when a Gift with Purchase is pushed to another platform. Shopify may require additional reconciliation handling.Promotion Information(434884)Gift with Purchase use casesGet Order Detail
PRO-FS-RECONNoPromotion OrdersOptionally reconcile free sample orders.Promotion Information(434884)Free sample use casesGet Order Detail
#