来自 TikTok Shop 官方资料快照 ·
- 当前资料结构化阅读页
- 固定快照已留存,可追溯
- 官方原文可核对
资料正文
§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.
| Item | Scope |
|---|---|
| Market | US |
| Audience | Apps that integrate with fulfillment APIs |
| Primary use case | Warehouse-level reconciliation when a package's fulfillment warehouse changes |
| Request change | None |
| Response change | Add 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
| API | Method and path | API version |
|---|---|---|
| Get Package Detail | GET /fulfillment/202309/packages/{package_id} | v202309 |
§6 New response field
New response field
| Field | Type | Description |
|---|---|---|
data.warehouse_id | String | The 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
- Add
warehouse_idas a string under the responsedataobject. - Keep your parser forward-compatible with additive response fields.
- Treat the field as optional until the rollout and unset-value behavior are confirmed.
§9 Timeline and enforcement
| Date | What happens |
|---|---|
| 7/16 | Get 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.
