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

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ườngKiểuBắt buộcMô tả
idStringCó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_requestYêu cầu không ở trạng thái ISSUED — ví dụ pending_user_request.
unauthorizedNgười gọi không phải người tạo yêu cầu.
not_foundid không tồn tại.

API này cũng có thể trả về Lỗi middleware.