Chuyển tới nội dung chính

v2.logistics.mass_ship_order

POST /api/v2/logistics/mass_ship_order

Use this api to initiate logistics including arrange pickup, dropoff or shipment for non-integrated logistic channels. Should call v2.logistics.get_mass_shipping_parameter to fetch all required params first. It's recommended to initiate logistics one hour after the orders were placed since there is one-hour window buyer can cancel any order without request to seller. The API can only batch arrange shipment for multiple packages under the same product_location_id and same logistics_channel_id.

Đường dẫn Endpoint

URL: https://partner.shopeemobile.com/api/v2/logistics/mass_ship_order

Tham số chung

NameTypeSampleDescription
partner_idint1Partner ID được gán khi đăng ký thành công. Bắt buộc cho tất cả các yêu cầu.
timestamptimestamp1610000000Dùng để chỉ định thời điểm gửi yêu cầu. Bắt buộc cho tất cả các yêu cầu. Hết hạn sau 5 phút.
access_tokenstringc09222e3fc40ffb25fc947f738b1abf1Token dùng để truy cập API, xác định quyền của bạn. Có thể dùng nhiều lần và hết hạn sau 4 giờ.
shop_idint600000Mã định danh duy nhất của Shopee cho một cửa hàng. Tham số bắt buộc cho hầu hết các API.
signstringe318d3e932719916a9f9ebb57e2011961bd47abfa54a36e040d050d8931596e2Chữ ký được tạo từ partner_id, đường dẫn api, timestamp, access_token, shop_id và partner_key qua thuật toán HMAC-SHA256. Chi tiết: https://open.shopee.com/documents?module=87&type=2&id=58&version=2

Tham số Request

NameTypeRequiredSampleDescription
logistics_channel_idint64False50021API này chỉ có thể xếp lịch giao hàng hàng loạt cho nhiều kiện hàng có cùng product_location_id và logistics_channel_id. Dùng trường này để chỉ định logistics_channel_id cho yêu cầu. Nếu không chỉ định, sẽ dùng logistics_channel_id tương ứng với package_number đầu tiên theo mặc định.
product_location_idstringFalseAPI này chỉ có thể xếp lịch giao hàng hàng loạt cho nhiều kiện hàng có cùng product_location_id và logistics_channel_id. Dùng trường này để chỉ định product_location_id cho yêu cầu. Nếu không chỉ định, sẽ dùng product_location_id tương ứng với package_number đầu tiên theo mặc định.
package_listobject[]TrueDanh sách các gói hàng bạn muốn sắp xếp vận chuyển. Giới hạn [1, 50].
package_numberstringTrueMã định danh duy nhất của Shopee cho gói hàng trong đơn hàng. Không nên điền chuỗi rỗng khi không có số gói hàng.
pickupobjectFalseTham số bắt buộc CHỈ KHI GetParameterForInit trả về "pickup" hoặc GetLogisticsInfo trả về "pickup" trong "info_needed". Nhà phát triển vẫn cần đưa trường "pickup" vào lời gọi dù giá trị rỗng.
address_idint64FalseMã định danh của địa chỉ.
pickup_time_idstringFalseID khung giờ lấy hàng. Lấy từ v2.logistics.get_mass_shipping_parameter, chỉ có thể chọn một từ time_slot_list. Một số kênh logistics có thể không trả về ngày/giờ cho khung giờ lấy hàng. Trong trường hợp đó, người bán có thể xếp lịch giao hàng mà không cần chọn khung giờ và Shopee sẽ sắp xếp thời gian phù hợp.
dropoffobjectFalseTham số bắt buộc CHỈ KHI GetParameterForInit trả về "dropoff" hoặc GetLogisticsInfo trả về "dropoff" trong "info_needed". Nhà phát triển vẫn cần đưa trường "dropoff" vào lời gọi dù giá trị rỗng.
branch_idint64False0Mã định danh của chi nhánh.
sender_real_namestringFalseTên thật của người gửi.
tracking_numberstringFalseNeed input this field when "tracking_number" is returned from "info_need". Please note that this tracking number is assigned by third-party shipping carrier for item shipment.
non_integratedobjectFalseOptional parameter when get_mass_shipping_parameter returns "non-integrated" under "info_needed".
tracking_numberobject[]FalseTham số tùy chọn cho đơn hàng kênh không tích hợp. Mã theo dõi được gán bởi đơn vị vận chuyển.
package_numberstringTrueMã định danh duy nhất của Shopee cho gói hàng trong đơn hàng.
tracking_numberstringTrueTham số tùy chọn cho đơn hàng kênh không tích hợp. Mã theo dõi được gán bởi đơn vị vận chuyển.

Tham số Response

NameTypeSampleDescription
request_idstring3dad66f43b8447d282ae6da36626c6b7Mã định danh của yêu cầu API dùng để theo dõi lỗi.
errorstringerror_authCho biết loại lỗi nếu xảy ra. Trống nếu không có lỗi.
messagestringInvalid access_token.Cho biết chi tiết lỗi nếu xảy ra. Trống nếu không có lỗi.
success_listobject[]Danh sách gói hàng thành công.
package_numberstringMã định danh duy nhất của Shopee cho gói hàng trong đơn hàng.
fail_listobject[]Danh sách gói hàng thất bại.
package_numberstringMã định danh duy nhất của Shopee cho gói hàng trong đơn hàng.
fail_reasonstringLý do thất bại.

, { "package_number": "OFG192433773204150" } ], "pickup": { "address_id": 200000015, "pickup_time_id": "1737104400_5" } }