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

      • request: NextRequest

      Returns Promise<
          | NextResponse<
              {
                  totalMaintenances: number;
                  completedMaintenances: number;
                  plannedMaintenances: number;
                  inProgressMaintenances: number;
                  overdueMaintenances: number;
                  upcomingMaintenances: number;
                  equipmentNeedingMaintenance: number;
                  totalCost: number;
                  totalDuration: number;
                  averageCost: number;
                  averageDuration: number;
                  maintenanceByType: { type: string; count: number }[];
                  maintenanceByStatus: { status: string; count: number }[];
                  maintenanceByPriority: { priority: string; count: number }[];
              },
          >
          | NextResponse<{ error: string }>,
      >