Verifica si un UUID fiscal ya existe en movimientos bancarios y, opcionalmente, en cuentas por pagar o cuentas por cobrar. Devuelve el registro encontrado cuando existe.
Parámetros
Nombre
Tipo
Validación
Descripción
tkRazonSocial
varchar
Identificador de la razón social que se usa para limitar la consulta.
uuid
varchar
Requerido
UUID fiscal que se desea validar.
cxp
int
Indica si se busca el UUID en cuentas por pagar.
cxc
int
Indica si se busca el UUID en cuentas por cobrar.
bank
int
Indica si se busca el UUID en movimientos bancarios.
Respuesta
Nombre
Tipo
Descripción
code
Number
Código del resultado. 0 indica éxito.
msg
String
Mensaje descriptivo del resultado.
details
String
Detalle adicional; puede contener una cadena JSON.
Solicitud
Ejemplo de solicitud: Validar UUID fiscal en bancos
curl --request GET \
--url 'https://api.upnify.com/suite/erp/bancos/00000000-0000-4000-8000-000000000021/verificar?tkRazonSocial=00000000-0000-4000-8000-000000000010&cxp=0&cxc=0&bank=1' \
--header 'token: 00000000-0000-4000-8000-000000000001'const enviarSolicitud = async () => {
const response = await fetch("https://api.upnify.com/suite/erp/bancos/00000000-0000-4000-8000-000000000021/verificar?tkRazonSocial=00000000-0000-4000-8000-000000000010&cxp=0&cxc=0&bank=1", {
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/00000000-0000-4000-8000-000000000021/verificar?tkRazonSocial=00000000-0000-4000-8000-000000000010&cxp=0&cxc=0&bank=1", {
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/00000000-0000-4000-8000-000000000021/verificar?tkRazonSocial=00000000-0000-4000-8000-000000000010&cxp=0&cxc=0&bank=1",
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/00000000-0000-4000-8000-000000000021/verificar?tkRazonSocial=00000000-0000-4000-8000-000000000010&cxp=0&cxc=0&bank=1", 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/00000000-0000-4000-8000-000000000021/verificar?tkRazonSocial=00000000-0000-4000-8000-000000000010&cxp=0&cxc=0&bank=1"
);
request.Headers.Add("token", "00000000-0000-4000-8000-000000000001");
using var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
var resultado = await response.Content.ReadAsStringAsync();