The activation of the myocardial muscle is triggered by Purkinje-myocardial junctions (PMJs), which are the terminal sites of the specialised cardiac conduction system (CCS). Obtaining the location of the PMJs and other sources of endocardial ectopic activity would be desirable for building computer models of cardiac electrophysiology and planning ablation interventions. We present a method to estimate the location and activation times of endocardial electrical sources in a 3D model of the ventricles. The algorithm requires a set of discrete electrical samples on the endocardium, which can include errors in location and activation time. The estimated sources are properly placed with a location and time error in the order of the measurement error.