Obtiene movimientos bancarios. Admite el alias /suite/erp/bancos/movimientos/:tkMovimiento para consultar un movimiento específico; si no se envía fecha ni movimiento, usa la fecha actual. La respuesta incluye Row-Count.
Rutas alternativas
/suite/erp/bancos/movimientos/:tkMovimiento
Parámetros
Nombre
Tipo
Validación
Descripción
tkRazonSocial
String
Requerido
Identificador de la razón social que se usa para limitar la consulta.
fecha
DateTime
Fecha del movimiento que se consulta.
tkMovimiento
String
Identificador del movimiento; en el alias de detalle se envía en la ruta.
conciliado
Integer
Filtra movimientos conciliados (1) o no conciliados (0).
Respuesta
Nombre
Tipo
Descripción
indice
Number
Posición del registro dentro del resultado.
tkMovimiento
String
Identificador público del movimiento.
tkBancoCuenta
String
Identificador público de la cuenta bancaria.
bancoCuenta
String
Nombre del banco y cuenta concatenados.
consecutivo
Number
Valor consecutivo devuelto por la consulta.
fechaMovimiento
DateTime
Fecha y hora del movimiento.
concepto
String
Concepto del movimiento.
abono
Number
Importe abonado.
cargo
Number
Importe cargado.
saldoActual
Number
Saldo actual.
moneda
Number
Código de la moneda.
tipoCambio
Number
Tipo de cambio aplicado.
comentario
String
Comentario del movimiento.
metaData
String
Metadatos serializados.
conciliado
Number
Indica si está conciliado.
tipoMovimiento
String
Valor tipoMovimiento devuelto por la consulta.
archivos
String
Archivos asociados, serializados en JSON.
montoRelacionado
Number
Monto ya relacionado.
sinCfdi
Number
Valor sinCfdi devuelto por la consulta.
montoDisponible
Number
Monto disponible para relacionar.
tkCliente
String
Identificador de la empresa cliente.
empresa
String
Nombre de la empresa.
entidad
String
Nombre de la entidad relacionada.
tipoEntidad
Number
Tipo de entidad relacionada.
tkProveedor
String
Identificador del proveedor.
proveedor
String
Nombre del proveedor.
rfcProveedor
String
RFC del proveedor.
tkEmpleado
String
Identificador del empleado.
empleado
String
Nombre del empleado.
rfcEmpleado
String
RFC del empleado.
tkFactura
String
Identificador de la factura.
tkFacturaRep
String
Identificador de la factura de representación.
uuid
String
UUID fiscal de la factura.
serie
String
Serie de la factura.
folio
Number
Folio de la factura o venta.
excluir
Number
Indica si está excluido del flujo.
tieneArchivos
Number
Indica si existen archivos asociados.
tieneCxc
Number
Indica si tiene CxC relacionada.
tieneCxp
Number
Indica si tiene CxP relacionada.
Solicitud
Ejemplo de solicitud: Movimientos bancarios - Lista y detalle
curl --request GET \
--url 'https://api.upnify.com/suite/erp/bancos/movimientos?tkRazonSocial=00000000-0000-4000-8000-000000000010&fecha=2026-01-15' \
--header 'token: 00000000-0000-4000-8000-000000000001'const enviarSolicitud = async () => {
const response = await fetch("https://api.upnify.com/suite/erp/bancos/movimientos?tkRazonSocial=00000000-0000-4000-8000-000000000010&fecha=2026-01-15", {
method: "GET",
headers: {
token: "00000000-0000-4000-8000-000000000001",
}
});
const resultado = await response.json();
console.log(resultado);
};
enviarSolicitud();// Node.js 18 o posterior
const response = await fetch("https://api.upnify.com/suite/erp/bancos/movimientos?tkRazonSocial=00000000-0000-4000-8000-000000000010&fecha=2026-01-15", {
method: "GET",
headers: {
token: "00000000-0000-4000-8000-000000000001",
}
});
const resultado = await response.json();
console.log(resultado);import requests
response = requests.get(
"https://api.upnify.com/suite/erp/bancos/movimientos?tkRazonSocial=00000000-0000-4000-8000-000000000010&fecha=2026-01-15",
headers={"token": "00000000-0000-4000-8000-000000000001"}
)
response.raise_for_status()
resultado = response.json()package main
import (
"encoding/json"
"net/http"
)
func main() {
request, err := http.NewRequest(http.MethodGet, "https://api.upnify.com/suite/erp/bancos/movimientos?tkRazonSocial=00000000-0000-4000-8000-000000000010&fecha=2026-01-15", nil)
if err != nil { panic(err) }
request.Header.Set("token", "00000000-0000-4000-8000-000000000001")
response, err := http.DefaultClient.Do(request)
if err != nil { panic(err) }
defer response.Body.Close()
var resultado any
if err := json.NewDecoder(response.Body).Decode(&resultado); err != nil { panic(err) }
}using System.Net.Http;
using var client = new HttpClient();
using var request = new HttpRequestMessage(
HttpMethod.Get,
"https://api.upnify.com/suite/erp/bancos/movimientos?tkRazonSocial=00000000-0000-4000-8000-000000000010&fecha=2026-01-15"
);
request.Headers.Add("token", "00000000-0000-4000-8000-000000000001");
using var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
var resultado = await response.Content.ReadAsStringAsync();
Respuesta
Respuesta de Movimientos bancarios - Lista y detalle