Ana içeriğe geç

Users Endpointleri

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

Bu resource saf CRUD gibi görünse de kimlik, onboarding, lifecycle ve soft delete 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
  • delete işlemi soft delete olarak ele alınır
  • onboarding kaynağına göre varsayılan role_id servis katmanında atanır
  • ai_agent kullanıcıları normal mobil onboarding akışına girmez

Authoritative source DB'dir. Redis hızlı cache/projection katmanıdır.

Endpoint Sayfaları

Muhtemel Sonraki Ozel Endpointler

  • POST /v1/admin/users/{id}/restore
  • POST /v1/admin/users/{id}/activate
  • POST /v1/admin/users/{id}/suspend
  • POST /v1/admin/users/{id}/reset-pin

Ortak Referanslar