Skip to content

Update Order Shipping Info

POST
/fulfillment/202309/orders/{order_id}/shipping_info/update

If the seller entered an incorrect tracking number, this API allows the seller to update the tracking number and shipping provider for an order that has already been shipped.

  • This API is only applicable to orders (or packages) shipped by the seller.
  • It is only used to update the tracking number and shipping provider for packages that have already been shipped.
  • For orders that have been split for shipping, please use the Update Package Shipping Info API.

Please note that TikTok Shop only allows merchants to update shipping information within 72 hours after shipping.

order_id
required
string

TikTok Shop order ID.

shop_cipher
required
string

Identifies the shop. Obtain it from the Get Authorized Shops API.

Media typeapplication/json
object
tracking_number
required

The shipment tracking number provided by the carrier. It must contain 4 to 50 characters consisting only of letters, numbers, hyphens (-), underscores (_), periods (.), or slashes (/).

string
>= 4 characters <= 50 characters
shipping_provider_id
required

Identifies the carrier that will deliver the package. Please call Get Shipping Providers API to retrieve the available shipping provider(s).

string
Example
{
"tracking_number": "576460868968549926",
"shipping_provider_id": "6965352555291346690"
}

Success

Media typeapplication/json
object
code

Status code; 0 means success.

integer format: int64
message

Success or failure message.

string
request_id

Request log ID.

string
data
object
Example
{
"code": 0,
"data": {},
"message": "Success",
"request_id": "202203070749000101890810281E8C70B7"
}