Vận chuyển

Cập nhật vận đơn

Cập nhật mã vận đơn, trạng thái hoặc lô vận chuyển của vận đơn

Endpoint

PUT /v1/shippingbills/:id

Quyền: inventory.dispatchprocess

Dùng để cập nhật tay (ví dụ carrier không tích hợp API: nhập mã vận đơn và trạng thái). Sau khi lưu, Hubport cập nhật trạng thái đơn bán tương ứng.

Path Parameters

TênKiểuBắt buộcMô tả
idintCóID vận đơn

Request Body

TrườngKiểuBắt buộcMô tả
company_idintCóID công ty
creator_idintCóID người sửa
statusintCóTrạng thái vận đơn: 1, 3, 5, 7, 9 (xem Shipping Bill Object)
tracking_codestringKhôngMã vận đơn (giá trị gửi lên ghi đè giá trị cũ, kể cả rỗng)
shipping_batch_idintKhôngID lô vận chuyển. Chỉ cập nhật khi có gửi trường này

Response Schema

HTTP 200 - JSON Object

Shipping Bill Object sau khi cập nhật.

Error Codes

Mã lỗiMô tả
error_status_requiredThiếu status (HTTP 422)
error_status_invalidstatus không hợp lệ (HTTP 422)
error_not_foundVận đơn không tồn tại hoặc không thuộc công ty của bạn (HTTP 404)
error_role_not_availableKhông có quyền inventory.dispatchprocess (HTTP 403)

On this page