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

14. Thông Báo

14.1 Liệt Kê Thông Báo

GET /api/v1/notifications

Lấy thông báo người dùng.

Tham Số Truy Vấn:

  • page - Số trang
  • limit - Mục mỗi trang
  • unreadOnly - Chỉ hiển thị chưa đọc (mặc định: false)

Phản hồi:

{
"data": [
{
"id": "notif-001",
"type": "high_value_lead",
"title": "Lead Giá Trị Cao Được Tạo",
"message": "Nguyễn Văn A - Điểm: 95",
"resourceId": "contact-001",
"read": false,
"createdAt": "2026-06-05T17:35:00Z"
}
],
"unreadCount": 5
}

14.2 Đánh Dấu Thông Báo Là Đã Đọc

POST /api/v1/notifications/:id/read

Đánh dấu thông báo là đã đọc.

Phản hồi: 200

{
"message": "Thông báo được đánh dấu là đã đọc"
}