Busca empresas por nombre comercial, razón social o RFC para asociarlas con operaciones bancarias. El texto de búsqueda debe tener al menos 3 caracteres. La respuesta incluye el encabezado Row-Count con el total de resultados antes de aplicar la paginación.
Parámetros
Nombre
Tipo
Validación
Descripción
buscar
String
Requerido
Texto que se busca en el nombre comercial, razón social o RFC. Debe tener al menos 3 caracteres.
pagina
Integer
Número de página que se consulta.
cantidadRegistros
Integer
Cantidad máxima de empresas que se devuelve por página.
Respuesta
Nombre
Tipo
Descripción
tkEmpresa
String
Identificador de la empresa.
tkRazonSocial
String
Identificador de la razón social de la empresa.
empresa
String
Nombre comercial de la empresa.
razonSocial
String
Nombre fiscal de la razón social.
rfc
String
RFC de la razón social.
Solicitud
Buscar empresas para bancos
curl --request GET \
--url 'https://api.upnify.com/suite/erp/buscar/empresas/bancos?buscar=cliente&pagina=1&cantidadRegistros=20' \
--header 'token: 00000000-0000-4000-8000-000000000001'const url = "https://api.upnify.com/suite/erp/buscar/empresas/bancos?buscar=cliente&pagina=1&cantidadRegistros=20";
fetch(url, { method: "GET", headers: { token: "00000000-0000-4000-8000-000000000001" } }).then((respuesta) => respuesta.json()).then(console.log);// Node.js 18 o posterior
const url = "https://api.upnify.com/suite/erp/buscar/empresas/bancos?buscar=cliente&pagina=1&cantidadRegistros=20";
fetch(url, { method: "GET", headers: { token: "00000000-0000-4000-8000-000000000001" } }).then((respuesta) => respuesta.json()).then(console.log);import requests
url = "https://api.upnify.com/suite/erp/buscar/empresas/bancos?buscar=cliente&pagina=1&cantidadRegistros=20"
respuesta = requests.get(url, headers={"token": "00000000-0000-4000-8000-000000000001"})
respuesta.raise_for_status()
print(respuesta.json())package main
import (
"encoding/json"
"net/http"
)
func main() {
url := "https://api.upnify.com/suite/erp/buscar/empresas/bancos?buscar=cliente&pagina=1&cantidadRegistros=20"
solicitud, err := http.NewRequest(http.MethodGet, url, nil)
if err != nil { panic(err) }
solicitud.Header.Set("token", "00000000-0000-4000-8000-000000000001")
respuesta, err := http.DefaultClient.Do(solicitud)
if err != nil { panic(err) }
defer respuesta.Body.Close()
var resultado any
if err := json.NewDecoder(respuesta.Body).Decode(&resultado); err != nil { panic(err) }
}using System.Net.Http;
using System.Net.Http.Json;
using var cliente = new HttpClient();
cliente.DefaultRequestHeaders.Add("token", "00000000-0000-4000-8000-000000000001");
using var respuesta = await cliente.GetAsync("https://api.upnify.com/suite/erp/buscar/empresas/bancos?buscar=cliente&pagina=1&cantidadRegistros=20");
respuesta.EnsureSuccessStatusCode();
var resultado = await respuesta.Content.ReadFromJsonAsync<object>();