Saltar al contenido principal

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: false y read: false.
  • Respuesta de éxito en envelope tools.returnOK: { status, data, 0 }.

Autenticación

Requiere JWT (bearerAuth) o API key (apiKeyAuth).

Request

Responses

Contador obtenido correctamente.