Clientes
Clientes - Razones sociales
GET/suite/erp/clientes/razones-sociales
Obtiene las razones sociales registradas para los clientes de la empresa autenticada.
Parámetros
| Nombre | Tipo | Validación | Descripción |
|---|
orden | String | | Criterio de ordenamiento de los resultados. |
pagina | Integer | | Número de página que se consulta. |
cantidadRegistros | Integer | | Cantidad máxima de razones sociales por página. |
Respuesta
| Nombre | Tipo | Descripción |
|---|
tkCompania | String | Identificador del cliente propietario de la razón social. |
compania | String | Nombre comercial del cliente. |
razonSocial | String | Nombre fiscal registrado. |
rfc | String | RFC de la razón social. |
usoCFDI | String | Descripción del uso de CFDI configurado. |
idUsoCFDI | Integer | Código de uso de CFDI configurado. |
tkRazonSocial | String | Identificador único de la razón social. |
codigoPostal | String | Código postal del domicilio fiscal. |
direccionFiscal | String | Domicilio fiscal en formato legible. |
Solicitud
curl --request GET \
--url 'https://api.upnify.com/suite/erp/clientes/razones-sociales?pagina=1&cantidadRegistros=50' \
--header 'token: 00000000-0000-4000-8000-000000000001'fetch("https://api.upnify.com/suite/erp/clientes/razones-sociales?pagina=1&cantidadRegistros=50", { method: "GET", headers: { token: "00000000-0000-4000-8000-000000000001" } }).then((respuesta) => respuesta.json()).then(console.log);// Node.js 18 o posterior
fetch("https://api.upnify.com/suite/erp/clientes/razones-sociales?pagina=1&cantidadRegistros=50", { method: "GET", headers: { token: "00000000-0000-4000-8000-000000000001" } }).then((respuesta) => respuesta.json()).then(console.log);import requests
respuesta = requests.get("https://api.upnify.com/suite/erp/clientes/razones-sociales?pagina=1&cantidadRegistros=50", headers={"token": "00000000-0000-4000-8000-000000000001"})
respuesta.raise_for_status()
print(respuesta.json())package main
import (
"encoding/json"
"net/http"
)
func main() {
solicitud, err := http.NewRequest(http.MethodGet, "https://api.upnify.com/suite/erp/clientes/razones-sociales?pagina=1&cantidadRegistros=50", 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/clientes/razones-sociales?pagina=1&cantidadRegistros=50");
respuesta.EnsureSuccessStatusCode();
var resultado = await respuesta.Content.ReadFromJsonAsync<object>();
Respuesta
[
{
"tkCompania": "00000000-0000-4000-8000-000000000010",
"compania": "Empresa Ejemplo, S.A. de C.V.",
"razonSocial": "Empresa Ejemplo, S.A. de C.V.",
"rfc": "AAA010101AAA",
"usoCFDI": "Gastos en general",
"idUsoCFDI": 3,
"tkRazonSocial": "00000000-0000-4000-8000-000000000011",
"codigoPostal": "77500"
}
]