Gửi đánh giá, hoặc mở link đánh giá cho khách hàng
Scope yêu cầu: customer:write. Agent cần quyền tạo đánh giá (crm.feedback → create) và khách hàng phải nằm trong phạm vi dữ liệu crm.feedback của agent (cùng điều kiện như trên web). Tạo theo bản mẫu (template) đang ở phiên bản published hiện tại — 2 cách dùng:
- Kèm
answers— lưu ngay với trạng tháiSUBMITTED,entryMode = API. Không thể sửa sau khi đã tạo. - Không kèm
answers— mở một lượt đánh giáPENDING; response201trả vềaccessTokenđúng một lần. Đặt token này vào link gửi cho khách hàng; trang của bạn gọi Mở biểu mẫu đánh giá rồi Gửi câu trả lời đánh giá để hoàn tất (2 endpoint này không cần API key — xác thực bằng chính token).
clientRequestId giúp retry an toàn — gọi lại trả về feedback đã tạo lần đầu (không kèm token).
Headers
Request
id (UUIDv7) hoặc uid (11 ký tự [0-9A-Z]) của khách hàng.
id bản mẫu đánh giá — chỉ dùng được bản mẫu đang ở phiên bản published.
Có kèm → lưu ngay (SUBMITTED). Không kèm → mở lượt đánh giá PENDING, trả về accessToken để dùng với Biểu mẫu đánh giá.
Chỉ dùng khi gửi kèm answers. Epoch millis; mặc định thời điểm hiện tại; không được ở tương lai.
Chỉ dùng khi không kèm answers — thời hạn hiệu lực của link.
Tự sinh phía client — gọi lại cùng giá trị trả về đúng feedback đã tạo lần đầu.
Response
Feedback đã lưu — accessToken chỉ xuất hiện khi gửi không kèm answers.
Chỉ có trong response, chỉ xuất hiện một lần, khi gửi không kèm answers. Dùng với Biểu mẫu đánh giá — lưu lại ngay, không thể lấy lại sau.