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

v2.logistics.update_operating_hours

POST /api/v2/logistics/update_operating_hours

This API is designed to allow sellers to update their operating hours. It is essential that the values provided in this API align with the restrictions retrieved from the v2.logistics.get_operating_hour_restrictions API to ensure compliance with platform requirements. This API uses overwriting updates, when updating pickup operating hours, still need to include all parts even those not needing changes.

Đường dẫn Endpoint

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

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
regular_operating_hourobjectFalseChi tiết giờ hoạt động lấy hàng / giờ lấy hàng ưu tiên. Có thể bỏ qua nếu không cập nhật.
mondayobjectFalseGiờ hoạt động Thứ Hai: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
tuesdayobjectFalseGiờ hoạt động Thứ Ba: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
wednesdayobjectFalseGiờ hoạt động Thứ Tư: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
thursdayobjectFalseGiờ hoạt động Thứ Năm: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
fridayobjectFalseGiờ hoạt động Thứ Sáu: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
saturdayobjectFalseGiờ hoạt động Thứ Bảy: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
sundayobjectFalseGiờ hoạt động Chủ Nhật: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
public_holidayobjectFalseGiờ hoạt động ngày lễ công cộng: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
special_operating_hourobjectFalseDetails of Special Operating Hours : You can skip this parameter if you are not creating Special Operating Hours or if you do not have access to create Special Operating Hours
namestringTrue3.3 CampaignTên của giờ hoạt động đặc biệt
start_datestringTrue2025-03-03Ngày bắt đầu của giờ hoạt động đặc biệt. Giá trị phải trong khoảng [hôm nay + 1] đến [hôm nay + 365 ngày].
end_datestringTrue2025-03-05Ngày kết thúc của Giờ hoạt động Đặc biệt. Giá trị phải nằm trong khoảng [start_date + 30 ngày].
operating_hoursobject[]TrueĐể chỉ định giờ hoạt động cho từng ngày
datestringTrue2025-03-03Date: it should be include all date from start_date until end_date
start_timestringTrue00:00Thời gian bắt đầu hoạt động vào ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue23:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
enablebooleanTruetrueĐặt giá trị này là False nếu không hoạt động vào ngày đó (đóng cửa)
instant_operating_hourobjectFalseDetails of Instant Operating Hours : You can skip this parameter if you are not creating/updating Instant Operating Hours or if you do not have access to create/update Instant Operating Hours
mondayobjectFalseGiờ hoạt động Thứ Hai: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
tuesdayobjectFalseGiờ hoạt động Thứ Ba: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
wednesdayobjectFalseGiờ hoạt động Thứ Tư: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
thrusdayobjectFalseGiờ hoạt động Thứ Năm: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
fridayobjectFalseGiờ hoạt động Thứ Sáu: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
saturdayobjectFalseGiờ hoạt động Thứ Bảy: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
sundayobjectFalseGiờ hoạt động Chủ Nhật: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
public_holidayobjectFalseGiờ hoạt động ngày lễ công cộng: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
shop_collection_operating_hourobjectFalseDetails of Shop Collection Operating Hours : You can skip this parameter if you are not creating/updating Shop Collection Operating Hours or if you do not have access to create/update Shop Collection Operating Hours
mondayobjectFalseGiờ hoạt động Thứ Hai: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
tuesdayobjectFalseGiờ hoạt động Thứ Ba: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
wednesdayobjectFalseGiờ hoạt động Thứ Tư: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
thursdayobjectFalseGiờ hoạt động Thứ Năm: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
fridayobjectFalseGiờ hoạt động Thứ Sáu: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
saturdayobjectFalseGiờ hoạt động Thứ Bảy: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
sundayobjectFalseGiờ hoạt động Chủ Nhật: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.
public_holidayobjectFalseGiờ hoạt động ngày lễ công cộng: Có thể bỏ qua nếu muốn đánh dấu ngày đóng cửa.
start_timestringTrue09:00Thời gian bắt đầu hoạt động trong ngày đó. Định dạng XX:YY, trong đó YY là 00 hoặc 30.
end_timestringTrue18:30Giờ kết thúc của giờ làm việc trong ngày đó. Thời gian phải theo định dạng XX:YY, trong đó YY là 00 hoặc 30. Ngoại trừ định dạng 24 giờ, bạn có thể nhập start_time là 00:00 và end_time là 23:59.

Tham số Response

NameTypeSampleDescription
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.
request_idstring3dad66f43b8447d282ae6da36626c6b7Mã định danh của yêu cầu API dùng để theo dõi lỗi.
responseobject
result_listobject
regular_operating_hourobjectKết quả tạo/cập nhật regular_operating_hour.
statusstringSuccessHệ thống trả về "Failed" nếu có lỗi xác thực. Ngược lại, trả về phản hồi trống.
fail_messagestringLý do thất bại
special_operating_hourobjectKết quả tạo/cập nhật special_operating_hour.
statusstringSuccessHệ thống trả về "Failed" nếu có lỗi xác thực. Ngược lại, trả về phản hồi trống.
fail_messagestringLý do thất bại
instant_operating_hourobjectKết quả tạo/cập nhật instant_operating_hour.
statusstringSuccessHệ thống trả về "Failed" nếu có lỗi xác thực. Ngược lại, trả về phản hồi trống.
fail_messagestringLý do thất bại
shop_collection_operating_hourobjectKết quả tạo/cập nhật shop_collection_operating_hour.
statusstringSuccessHệ thống trả về "Failed" nếu có lỗi xác thực. Ngược lại, trả về phản hồi trống.
fail_messagestringLý do thất bại