Obtener contador de no leídas
GET/notifications/count/unread
Propósito
Devolver el total de notificaciones no leídas del usuario autenticado.
Objetivo
Alimentar badges y contadores de UI sin descargar el listado completo.
Casos de uso
- Badge en menú superior.
- Refresco periódico de contador.
- Actualización tras marcar notificaciones como leídas.
Detalles técnicos
- Ruta protegida por
userMiddleware.isLoged. - No usa parámetros de paginación ni filtros.
- La capa de servicio cuenta documentos
deleted: falseyread: false. - Respuesta de éxito en envelope
tools.returnOK:{ status, data, 0 }.
Autenticación
Requiere JWT (bearerAuth) o API key (apiKeyAuth).
Request
Responses
- 200
- 401
- 500
Contador obtenido correctamente.
No autenticado o sesión inválida.
Error interno durante el conteo.