Upnify Documentación API
ERP · /suite/erp/bancos/cuentas/:tkBancoCuenta/movimientos

Bancos

Cuentas bancarias - Movimientos

GET/suite/erp/bancos/cuentas/:tkBancoCuenta/movimientos

Obtiene los movimientos de una cuenta bancaria con filtros de periodo, texto, situación y conciliación. La respuesta incluye Row-Count.

Parámetros

NombreTipoValidaciónDescripción
tkRazonSocialvarcharIdentificador de la razón social que se usa para limitar la consulta.
tkBancoCuentavarcharIdentificador de la cuenta bancaria.
periodointCódigo del periodo; usa 0 junto con fechaInicio y fechaFin para un rango explícito.
fechaIniciodatetimeFecha inicial del rango cuando periodo es 0.
fechaFindatetimeFecha final del rango cuando periodo es 0.
textovarcharTexto que se busca en conceptos, comentarios o entidades.
situacionintCódigo de situación o tipo por el que se filtra.
conciliadointFiltra movimientos conciliados (1) o no conciliados (0).
paginaintNúmero de página. Inicia en 1.
cantidadRegistrosintCantidad máxima de registros por página.

Respuesta

NombreTipoDescripción
indiceNumberPosición del registro dentro del resultado.
tkMovimientoStringIdentificador público del movimiento.
tkBancoCuentaStringIdentificador público de la cuenta bancaria.
bancoCuentaStringNombre del banco y cuenta concatenados.
consecutivoNumberValor consecutivo devuelto por la consulta.
fechaMovimientoDateTimeFecha y hora del movimiento.
conceptoStringConcepto del movimiento.
abonoNumberImporte abonado.
cargoNumberImporte cargado.
saldoActualNumberSaldo actual.
monedaNumberCódigo de la moneda.
tipoCambioNumberTipo de cambio aplicado.
comentarioStringComentario del movimiento.
metaDataStringMetadatos serializados.
conciliadoNumberIndica si está conciliado.
tipoMovimientoStringValor tipoMovimiento devuelto por la consulta.
archivosStringArchivos asociados, serializados en JSON.
montoRelacionadoNumberMonto ya relacionado.
sinCfdiNumberValor sinCfdi devuelto por la consulta.
montoDisponibleNumberMonto disponible para relacionar.
tkClienteStringIdentificador de la empresa cliente.
empresaStringNombre de la empresa.
entidadStringNombre de la entidad relacionada.
tipoEntidadNumberTipo de entidad relacionada.
tkProveedorStringIdentificador del proveedor.
proveedorStringNombre del proveedor.
rfcProveedorStringRFC del proveedor.
tkEmpleadoStringIdentificador del empleado.
empleadoStringNombre del empleado.
rfcEmpleadoStringRFC del empleado.
tkFacturaStringIdentificador de la factura.
uuidStringUUID fiscal de la factura.
serieStringSerie de la factura.
folioNumberFolio de la factura o venta.
excluirNumberIndica si está excluido del flujo.
tieneArchivosNumberIndica si existen archivos asociados.
tieneCxcNumberIndica si tiene CxC relacionada.
tieneCxpNumberIndica si tiene CxP relacionada.

Solicitud

Ejemplo de solicitud: Cuentas bancarias - Movimientos

curl --request GET \
  --url 'https://api.upnify.com/suite/erp/bancos/cuentas/00000000-0000-4000-8000-000000000011/movimientos?tkRazonSocial=00000000-0000-4000-8000-000000000010&periodo=0&fechaInicio=2026-01-01&fechaFin=2026-01-31&pagina=1&cantidadRegistros=50' \
  --header 'token: 00000000-0000-4000-8000-000000000001'

Respuesta

Respuesta de Cuentas bancarias - Movimientos

JSON
[
  {
    "indice": 1,
    "tkMovimiento": "00000000-0000-4000-8000-000000000012",
    "tkBancoCuenta": "00000000-0000-4000-8000-000000000011",
    "bancoCuenta": null,
    "consecutivo": 12,
    "fechaMovimiento": "2026-01-15T12:00:00",
    "concepto": "Movimiento bancario de ejemplo",
    "abono": 1500.5,
    "cargo": 0,
    "saldoActual": 12500.5,
    "moneda": "MXN",
    "tipoCambio": 1,
    "comentario": "Comentario de ejemplo",
    "metaData": "{}",
    "conciliado": 1,
    "tipoMovimiento": null,
    "archivos": "[]",
    "montoRelacionado": 500,
    "sinCfdi": 0,
    "montoDisponible": 1000.5,
    "tkCliente": "00000000-0000-4000-8000-000000000015",
    "empresa": "Empresa de ejemplo",
    "entidad": "Empresa de ejemplo",
    "tipoEntidad": 1,
    "tkProveedor": "00000000-0000-4000-8000-000000000016",
    "proveedor": "Proveedor de ejemplo",
    "rfcProveedor": "AAA010101AAA",
    "tkEmpleado": "00000000-0000-4000-8000-000000000017",
    "empleado": "Usuario de ejemplo",
    "rfcEmpleado": "BBB010101BBB",
    "tkFactura": "00000000-0000-4000-8000-000000000020",
    "uuid": "00000000-0000-4000-8000-000000000021",
    "serie": "A",
    "folio": 1001,
    "excluir": 0,
    "tieneArchivos": 0,
    "tieneCxc": 0,
    "tieneCxp": 0
  }
]