Skip to content

API Notifications

Quản lý thông báo: danh sách, đánh dấu đã đọc, và đếm số chưa đọc.

Tóm tắt

Notifications API có 4 endpoints: GET / (list), PATCH /:id/read (mark single), POST /read-all (mark all), GET /unread-count. Dữ liệu mock in-memory, sẽ backed by D1 trong production.

GET /api/v1/notifications

Xem API Settings để biết chi tiết.

PATCH /api/v1/notifications/:id/read

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

Response 200

json
{
  "success": true,
  "data": { "id": "notif-001", "read": true }
}

POST /api/v1/notifications/read-all

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

Response 200

json
{
  "success": true,
  "data": { "count": 8 }
}

GET /api/v1/notifications/unread-count

Số thông báo chưa đọc.

Response 200

json
{
  "success": true,
  "data": { "count": 5 }
}

Category reference

CategoryMô tả
invoiceThông báo hóa đơn
systemThông báo hệ thống
aggregateThông báo gộp bill

Liên kết liên quan

Phát hành theo giấy phép MIT.