decline_user_request
Người yêu cầu từ chối báo giá của admin. API này chuyển yêu cầu từ ISSUED sang DECLINED, một
trạng thái cuối, trong luồng trạng thái.
Đây là một GraphQL mutation trả về UserRequest. Chỉ người tạo yêu cầu mới gọi được, và chỉ
khi yêu cầu đang ở trạng thái ISSUED. Khi chưa có báo giá, hãy dùng
cancel_user_request.
Input
input: UserRequestInput!
| Trường | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
id | String | Có | User request cần từ chối. |
Mutation
mutation {
decline_user_request(input: { id: "3JMY..." }) { id status }
}
Mã lỗi
| Mã | Ý nghĩa |
|---|---|
<status>_user_request | Yêu cầu không ở trạng thái ISSUED — ví dụ pending_user_request. |
unauthorized | Người gọi không phải người tạo yêu cầu. |
not_found | id không tồn tại. |
API này cũng có thể trả về Lỗi middleware.