Ana içeriğe geç

Inbox Endpointleri

Bu bölüm, inbox için düşünülen admin endpoint ailesini toplar.

Bu resource mesaj, sistem bildirimi ve cihaz hedefli uyarıları tek yüzeyde toplar. Soft delete, thread/conversation ve push-state semantiği taşı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 PUT ile modellenir ama içerik değişikliği audit gerektirir
  • delete işlemi soft delete olarak ele alınır
  • receiver_id ve device_id için XOR kuralı uygulanır

Endpoint Sayfaları

Muhtemel Sonraki Ozel Endpointler

  • POST /v1/admin/inbox/{id}/restore
  • POST /v1/admin/inbox/{id}/send-push
  • GET /v1/admin/inbox/conversations/{conversation_id}

Ortak Referanslar