Movimientos Internacionales

Consulte y registre aportes y retiros patrimoniales internacionales entre cuentas locales y cuentas Alpaca.

Registre y consulte movimientos patrimoniales internacionales entre cuentas locales y cuentas Alpaca.

Alcance de esta página

Esta guía cubre los endpoints del módulo internacional para:

  • consultar movimientos internacionales por rango de fechas o filtros específicos
  • registrar aportes y retiros patrimoniales internacionales

Consultar movimientos internacionales

→ GET /api/publicapi/creasys/MovimientosAlpaca

Obtiene una lista de movimientos en un rango de fecha determinado o filtrados por ID, UUID u otros criterios.

Parámetros de consulta

ParámetroDescripciónObligatorio
DesdeFecha de inicio en formato YYYY-MM-DDSí, si no se proporciona Id o Uuid
HastaFecha de término en formato YYYY-MM-DDSí, si no se proporciona Id o Uuid
IdentificadorIdentificador del clienteNo
NumCuentaNúmero de cuentaNo
CodTipoMovimientoCódigo del tipo de movimientoNo
IdMovCajaID del movimiento de cajaNo
IdID del movimientoNo
UuidUUID del movimientoNo
PageNumberNúmero de página para paginaciónNo
PageSizeTamaño de página para paginaciónNo

Respuesta

[
  {
    "id": 12345,
    "codTipoMovimiento": "RET_PAT_IT",
    "numCuenta": "19130340/0",
    "tipoMovimiento": "Retiro Patrimonial Internacional",
    "dscMovimiento": "Retiro patrimonial internacional",
    "fechaMovimiento": "2025-08-06T15:10:06-04:00",
    "fechaLiquidacion": "2025-08-06T15:10:06-04:00",
    "monto": 1000.00,
    "codMoneda": "USD",
    "dscCajaCuenta": "Cuenta Principal",
    "dscEstadoMovimiento": "Completado"
  },
  {
    "id": 12346,
    "codTipoMovimiento": "APO_PAT_IT",
    "numCuenta": "19130340/0",
    "tipoMovimiento": "Aporte Patrimonial Internacional",
    "dscMovimiento": "Aporte patrimonial internacional",
    "fechaMovimiento": "2025-08-05T10:15:20-04:00",
    "fechaLiquidacion": "2025-08-05T10:15:20-04:00",
    "monto": 2500.00,
    "codMoneda": "USD",
    "dscCajaCuenta": "Cuenta Principal",
    "dscEstadoMovimiento": "Completado"
  }
]

Campos destacados de la respuesta

CampoDescripción
codTipoMovimientoTipo de movimiento registrado
numCuentaCuenta asociada al movimiento
tipoMovimientoNombre descriptivo del movimiento
fechaMovimientoFecha en que se registró el movimiento
fechaLiquidacionFecha de liquidación
montoMonto del movimiento
codMonedaMoneda del movimiento
dscEstadoMovimientoEstado del movimiento

Registrar movimiento internacional

→ POST /api/publicapi/creasys/MovimientosAlpaca/MovimientoInternacionalAlpaca

Registra un movimiento internacional de tipo retiro o aporte patrimonial entre cuentas locales y cuentas Alpaca, según el tipo de movimiento especificado.

Parámetros del request

ParámetroDescripciónObligatorio
codTipoMovimientoTipo de movimiento: RET_PAT_IT o APO_PAT_IT
numCuentaNúmero de cuenta (máx. 15 caracteres)
obsMovimientoObservaciones del movimiento (máx. 100 caracteres)No
fechaMovimientoFecha del movimiento en formato ISO 8601No
fechaLiquidacionFecha de liquidación en formato ISO 8601No
montoMonto del movimiento (> 0)
codMonedaCódigo de moneda (máx. 3 caracteres)
dscMedioPagoCobroMedio de pago o cobro (máx. 20 caracteres)No
bancoNombre del banco (máx. 60 caracteres)No
numeroCuentaNúmero de cuenta bancaria (máx. 20 caracteres)No
tipoCuentaTipo de cuenta bancaria (máx. 20 caracteres)No
uuidUUID del movimiento (máx. 36 caracteres)No
idUsuarioGpiID del usuario en GPI
tipoTipo de operación (campo genérico)No

Tipos de movimiento soportados

CódigoDescripción
RET_PAT_ITRetiro patrimonial internacional
APO_PAT_ITAporte patrimonial internacional

Ejemplo de request

{
  "codTipoMovimiento": "RET_PAT_IT",
  "numCuenta": "19130340/0",
  "monto": 1000.00,
  "codMoneda": "USD",
  "idUsuarioGpi": 12345
}

Respuesta

{
  "id": 12345,
  "codTipoMovimiento": "RET_PAT_IT",
  "numCuenta": "19130340/0",
  "obsMovimiento": "Retiro patrimonial internacional",
  "fechaMovimiento": "2025-08-06T15:10:06-04:00",
  "fechaLiquidacion": "2025-08-06T15:10:06-04:00",
  "monto": 1000.00,
  "codMoneda": "USD",
  "dscMedioPagoCobro": "Transferencia",
  "banco": "Banco Internacional",
  "numeroCuenta": "123456789",
  "tipoCuenta": "Corriente",
  "uuid": "a1b2c3d4-e5f6-g7h8-i9j0-k1l2m3n4o5p6",
  "idUsuarioGpi": 12345
}
💡

Utilice uuid para mantener trazabilidad e idempotencia sobre cada movimiento internacional registrado.


Flujo recomendado

  1. Registre el movimiento con POST /MovimientosAlpaca/MovimientoInternacionalAlpaca
  2. Guarde el uuid y el id retornado en la respuesta
  3. Consulte el histórico con GET /MovimientosAlpaca
  4. Filtre por CodTipoMovimiento, NumCuenta, Id o Uuid según corresponda

Relación con otros componentes del módulo internacional

  • Use Cuentas Internacionales para validar la cuenta Alpaca asociada
  • Use Actividad y Custodias para revisar el impacto posterior del movimiento en la cuenta
  • Use Órdenes Internacionales para operar instrumentos una vez disponibles los fondos