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

For US Market: Warehouse ID in Get Package Detail API

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 Overview

TikTok Shop plans to add warehouse_id to the Get Package Detail API for the US market. The field identifies the warehouse associated with a package's actual fulfillment, including cases where TikTok Shop switches the fulfillment warehouse after the order is placed. This update is intended for apps that retrieve package details for inventory reconciliation, warehouse reporting, or fulfillment operations.

ItemScope
MarketUS
AudienceApps that integrate with fulfillment APIs
Primary use caseWarehouse-level reconciliation when a package's fulfillment warehouse changes
Request changeNone
Response changeAdd data.warehouse_id
#

§2 What is changing

Today, Get Package Detail does not identify the warehouse that actually fulfills a package. If TikTok Shop switches warehouses, an app cannot reliably map the package to the fulfillment warehouse by using the API response alone.

#

§3 Before

Before

  • The response does not include the actual fulfillment warehouse ID.
  • Apps may continue using the original warehouse allocation or another indirect mapping.
  • Warehouse-level inventory reconciliation may show discrepancies after a warehouse switch.
#

§4 After

After

  • The response includes data.warehouse_id.
  • Apps can map each package to the warehouse associated with its actual fulfillment.
  • Apps can reconcile package and inventory records using the returned warehouse ID.
#

§5 Affected API

Affected API

APIMethod and pathAPI version
Get Package DetailGET /fulfillment/202309/packages/{package_id}v202309
#

§6 New response field

New response field

FieldTypeDescription
data.warehouse_idStringThe ID of the warehouse associated with the package's actual fulfillment.
{
  "data": {
    "package_id": "5433567853345",
    "warehouse_id": "7317467398322308906"
  }
}
#

§7 How to integrate

#

§8 Update your response model

Update your response model

  1. Add warehouse_id as a string under the response data object.
  2. Keep your parser forward-compatible with additive response fields.
  3. Treat the field as optional until the rollout and unset-value behavior are confirmed.
#

§9 Timeline and enforcement

DateWhat happens
7/16Get Package Detail begins returning data.warehouse_id for in-scope US packages.
#

§10 FAQ

#

§11 Does this change the Get Package Detail request?

Does this change the Get Package Detail request?

No. Continue sending the existing GET /fulfillment/202309/packages/{package_id} request.

#

§12 Should I store the warehouse ID as a number?

Should I store the warehouse ID as a number?

No. Store warehouse_id as a string to preserve the complete identifier.

#