Obtiene las ubicaciones registradas para los clientes de la empresa autenticada. La respuesta incluye el encabezado Row-Count con el total antes de paginar.
Parámetros
Nombre
Tipo
Validación
Descripción
orden
String
Campo de ordenamiento. Anteponer - solicita orden descendente.
texto
String
Texto que se busca en la ubicación, empresa, ciudad o calle.
idPais
String
Código de país con el que se filtran las ubicaciones.
idEstado
String
Código de estado con el que se filtran las ubicaciones.
pagina
Integer
Número de página que se consulta.
cantidadRegistros
Integer
Cantidad máxima de ubicaciones por página.
Respuesta
Nombre
Tipo
Descripción
indice
Integer
Posición de la ubicación dentro del resultado.
tkEmpresa
String
Identificador del cliente propietario.
tkUbicacion
String
Identificador único de la ubicación.
ubicacion
String
Nombre de la ubicación.
empresa
String
Nombre comercial del cliente.
telefono
String
Teléfono registrado en la ubicación.
correo
String
Correo registrado en la ubicación.
idPais
String
Código de país de la ubicación.
idEstado
String
Código de estado de la ubicación.
ciudad
String
Ciudad de la ubicación.
codigoPostal
String
Código postal de la ubicación.
Solicitud
Consultar ubicaciones de clientes
curl --request GET \
--url 'https://api.upnify.com/suite/erp/clientes/ubicaciones?pagina=1&cantidadRegistros=50' \
--header 'token: 00000000-0000-4000-8000-000000000001'fetch("https://api.upnify.com/suite/erp/clientes/ubicaciones?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/ubicaciones?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/ubicaciones?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/ubicaciones?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/ubicaciones?pagina=1&cantidadRegistros=50");
respuesta.EnsureSuccessStatusCode();
var resultado = await respuesta.Content.ReadFromJsonAsync<object>();