Obtém notificações de um utilizador específico
Retorna até 5 notificações não lidas de um utilizador com base no ID.
Path parameters
-
userId
integer Required ID do utilizador para o qual as notificações são retornadas.
GET
/notifications/{userId}
curl \
--request GET 'http://localhost:8000/notifications/{userId}'
Response examples (200)
{
"notifications": [
{
"id": 42,
"user_id": 42,
"admin": true,
"message": "string",
"is_read": true,
"created_at": "2025-05-04T09:42:00Z"
}
],
"unread_count": 3
}
Response examples (404)
{
"message": "utilizador não encontrado"
}