OMSĐơn hàng
Chi tiết một đơn hàng
Lấy chi tiết một đơn hàng theo mã đơn hàng (ID)
Endpoint
GET /v1/orders/:id
Hoặc tra cứu theo UUID của đơn hàng (trong phạm vi công ty của phiên đăng nhập):
GET /v1/orders/uuid/:uuid
Headers
| Tên | Bắt buộc | Mô tả |
|---|---|---|
Authorization | Có | <JWT> của người dùng có quyền xem đơn hàng (order.view). /v1/orders/uuid/:uuid nhận thêm quyền tạo đơn (order.add, dùng ở POS) |
Path Parameters
| Tên | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
id | int | Có | ID đơn hàng (với /v1/orders/:id) |
uuid | string | Có | UUID đơn hàng (với /v1/orders/uuid/:uuid) |
Response Schema
HTTP 200 - JSON Object
Error Codes
| HTTP | Code | Mô tả |
|---|---|---|
| 401 | error_jwt_is_required | Thiếu token xác thực |
| 403 | error_role_not_available | Tài khoản không có quyền order.view (với /v1/orders/uuid/:uuid: không có order.view hoặc order.add) |
| 404 | error_not_found | Không tìm thấy đơn hàng, đơn thuộc công ty khác hoặc thuộc cửa hàng mà tài khoản không được phân quyền |