El general Urdininea se avino a llegar a un acuerdo con el jefe peruano, firmándose el Tratado de Piquiza (6 de julio de 1828) en el cual se acordó, entre otras cosas, la salida de todos los extranjeros del territorio boliviano, tanto tropas auxiliares colombianas como aquellos otros extranjeros que hubieran tomado parte activa en la política boliviana; también se dispuso la reunión de un Congreso en Chuquisaca para admitir la dimisión de Sucre y nombrar un gobierno provisional.