ETASCOM CRM V3 - Documentation API
    Preparing search index...
    • Parameters

      • request: NextRequest
      • __namedParameters: { params: Promise<{ id: string }> }

      Returns Promise<
          | NextResponse<{ message: string }>
          | NextResponse<
              {
                  logs: {}[];
                  total: number;
                  page: number;
                  limit: number;
                  totalPages: number;
                  stats: { totalLogs: number; eventCounts: Record<string, number> };
                  user: { id: string; name: string | null; email: string };
              },
          >,
      >

      /api/settings/users/{id}/logs: get: tags: [Settings, Users, Logs] summary: Récupère les logs d'activité d'un utilisateur description: Récupère l'historique des actions d'un utilisateur spécifique parameters: - in: path name: id required: true schema: type: string description: ID de l'utilisateur - in: query name: event schema: type: string description: Filtrer par type d'événement - in: query name: entityType schema: type: string description: Filtrer par type d'entité - in: query name: dateFrom schema: type: string format: date description: Date de début - in: query name: dateTo schema: type: string format: date description: Date de fin - in: query name: page schema: type: integer description: Numéro de page - in: query name: limit schema: type: integer description: Nombre d'éléments par page responses: 200: description: Succès 401: description: Non autorisé 404: description: Utilisateur non trouvé 500: description: Erreur serveur