client.portfolios expone las operaciones sobre carteras como métodos tipados.
Todos los métodos están acotados al workspace activo: necesitas un Client autenticado
con un workspace seleccionado. Las entradas se validan en el cliente contra los esquemas
compartidos de @qcobro/common antes de enviar la petición: una entrada inválida lanza un
ValidationError y nunca llega a la red.
Lista las carteras
list devuelve las carteras del workspace activo. Por defecto omite las archivadas; pasa
includeArchived: true para incluirlas.
Obtén una cartera
get devuelve una sola cartera por su id dentro del workspace activo.
Crea una cartera
create necesita un name y un clientId (tu identificador del cliente al que pertenece la
cartera).
Nombre visible de la cartera (1–120 caracteres).
Tu identificador del cliente al que pertenece la cartera (1–120 caracteres).
Actualiza o archiva una cartera
update cambia el nombre de una cartera o alterna su estado de archivado. Pon
archived: true para archivarla y archived: false para restaurarla.
Id de la cartera a actualizar.
Nuevo nombre (1–120 caracteres).
true archiva la cartera; false la restaura.Elimina una cartera
delete elimina una cartera del workspace activo.
Lista las cuentas de una cartera
listAccounts devuelve una página de las cuentas de una cartera junto con el total. Acota la
página con limit (1–200) y offset.
Id de la cartera cuyas cuentas listar.
Número máximo de cuentas a devolver (1–200).
Número de cuentas a omitir desde el inicio (para paginar).
Siguientes pasos
Sincronizar cuentas
Carga y mantiene las cuentas de una cartera por lotes desde tu sistema de origen.
Validación y errores
Captura los fallos de validación del cliente y lee el detalle por campo.