Message Read State Endpointleri
Bu bölüm, message_read_state için düşünülen admin endpoint ailesini toplar.
Bu resource kullanıcıya özel inbox durumunu taşır. Mesajın kendisinden farklı olarak read/archive/pin/snooze semantiği barındırır.
Bu resource için başlangıç ilkeleri:
- read path: Redis-first, DB-fallback, rebuild-on-miss-or-stale
- write path: DB-first, sonra Redis refresh / invalidate + rebuild
- update işlemi ana operasyon yüzeyidir
- hard delete yerine çoğu durumda status/folder geçişi tercih edilir
- unique kuralı:
(message_id, user_id)
Endpoint Sayfaları
Muhtemel Sonraki Ozel Endpointler
POST /v1/admin/message-read-state/{id}/mark-readPOST /v1/admin/message-read-state/{id}/archivePOST /v1/admin/message-read-state/{id}/pinPOST /v1/admin/message-read-state/{id}/snooze