Params | Type | Required | Description |
---|---|---|---|
rated_by | string | true | Always pass "receiver" |
rating | int | true | rating point (min =0, max = 5) |
comment | string | false | comment text |
badge_list | string | false | supplier badges |
{
}
{
"code": "MISSING_REQUIRED_INFO",
"http_code": 400,
"title": "Thiếu dữ liệu truyền vào",
"description": "Dữ liệu rating là bắt buộc",
"internal": "",
"trace_id": "6a6037a4-b6ba-4150-9a83-552ec16859a0#319003"
}
{
"code": "NOT_AUTHORIZED",
"http_code": 401,
"title": "Thao tác bị từ chối.",
"description": "Không có quyền thực hiện thao tác này, vui lòng kiểm tra lại.",
"internal": ""
}
{
"code": "INVALID_PARAM",
"http_code": 400,
"title": "Thông tin không hợp lệ!",
"description": "Giá trị `rating` không hợp lệ, vui lòng kiểm tra lại",
"internal": "",
"trace_id": "6377ff83-700a-4eac-b4b3-d5a6f5e32b22#325621"
}
{
"code": "SUPPLIER_NOT_FOUND",
"http_code": 404,
"title": "Supplier not found",
"description": "Không tìm thấy thông tin tài xế, vui lòng kiểm tra lại.",
"internal": "",
"trace_id": "ad47999a-1e5c-49fa-869d-32ff0de87b59#29605"
}
{
"code": "ORDER_HAS_BEEN_RATED_BY_USER",
"http_code": 409,
"title": "Đơn hàng đã được đánh giá bởi khách hàng",
"description": "",
"internal": "",
"trace_id": "ad47999a-1e5c-49fa-869d-32ff0de87b59#29615"
}
{
"code": "BADGE_NOT_VALID",
"http_code": 406,
"title": "Badge không hợp lệ",
"description": "",
"internal": "",
"trace_id": "ad47999a-1e5c-49fa-869d-32ff0de87b59#29624"
}
{
"code": "ORDER_HAS_BEEN_RATED_BY_RECEIVER",
"http_code": 409,
"title": "Đơn hàng đã được đánh giá bởi tài xế",
"description": "",
"internal": "",
"trace_id": "ad47999a-1e5c-49fa-869d-32ff0de87b59#29630"
}
Sample body request
{
"rated_by":"user",
"rating": 3,
"client_id": "84378580738",
"comment": "Excellent supplier",
"badge": ["SUPPLIER_EXCELLENT"]
}