San Martín nombró a Caparrós como edecán y lo ascendió a sargento mayor graduado de caballería el 3 de diciembre de 1819.