PROD

Este servicio devuelve la lista de clientes (inmobiliarias) del portal. Soporta búsqueda por texto, filtros geográficos y paginación. Solo se devuelven clientes activos y verificados.

Si tu cliente tiene el scope network-suscription, los resultados se limitan a los clientes de tu red. De lo contrario, la búsqueda abarca todos los clientes.

Información del recurso
AutenticaciónRequired
Scopeinternal-portal
Método HTTPGET
RespuestaJSON
Versión2

URL del recurso

https://mapaprop.app/api/action/portal-v2/customers

Ejemplo de llamada

GET /api/action/portal-v2/customers?countyId=222&cityId=53&from=0&size=20 HTTP/1.1
Host: mapaprop.app
Content-Type: application/x-www-form-urlencoded
Content-Length: 0
Authorization: Bearer {access_token}

Parámetros

ClaveTipoRequeridoDescripción
termstringnoTérmino de búsqueda que intenta coincidir con al menos 3 caracteres en el campo name del cliente. Búsqueda de texto completo.
fromintnoÍndice de inicio para paginación. Por defecto 0
sizeintnoCantidad de resultados a devolver. Por defecto 20
countryIdintnoFiltro por ID de país. Constantes
stateIdintnoFiltro por ID de provincia o estado
countyIdintnoFiltro por ID de partido o condado
cityIdintnoFiltro por ID de ciudad

Respuesta

Un documento JSON con la lista de clientes que coinciden con los filtros aplicados.

ObjetoCampoTipoRequeridoDescripción
ResponsetookintyesTiempo que tardó la búsqueda en milisegundos
totalintyesTotal de registros disponibles en el contexto de esta búsqueda. Podés paginar a través de ellos
filtersObjectyesFiltros aplicados a la búsqueda (incluye un objeto country con id y descripción cuando se usa filtro de país, y term cuando se usa búsqueda por texto)
customersArray of customersyesLista de objetos cliente. Cada cliente incluye el perfil público de la agencia: id, nombre, logo, dirección, información de zona y datos de contacto

Ejemplo de respuesta

{
  "took": 11,
  "total": 197,
  "filters": [...],
  "customers": [
    {
      "customerId": 123,
        ...
    }
  ]
}