Mosquera le encargó entonces la preparación de los documentos relativos a la campaña militar, y entre sus múltiples tareas fortificó a Honda, se distinguió en la batalla de Petaquero y participó en la toma de Bogotá (4 de diciembre), recibiendo en recompensa de sus servicios el grado de general.