Este servicio permitirá la validación y normalización de un domicilio a partir de los datos que se ingresen en la búsqueda. Los mismos podrán ser, Calle, Altura, Barrio, Ruta, CP, Localidad, Provincia. Retornando los domicilios, barrios, localidades latitud, longitud y el mapa encontrados en nuestro maestro y que sean iguales o tengan similitud/distancia entre lo ingresado y encontrado.
Consideraciones generales
El usuario debe enviar una estructura donde deberá completar al menos los siguientes atributos:
- level1: Este atributo es obligatorio, se refiere al país a consultar (AR,MX,CL, etc)
- stringSearch: Este atributo es obligatorio, se refiere a los datos del domicilio que se desea consultar. Puede introducirse calle, altura, barrio, localidad, ruta, provincia, código postal.
- clientAccessCode: ID de acceso de cliente.
Estados para Búsqueda Predictiva
| Atributo |
Significado |
Descripción |
| SD |
Estatus Default |
Es un estado por defecto al ejecutar el servicio. |
Motivos para Búsqueda Predictiva
| Estado |
Descripción |
| SM |
Sin Motivo |
| Atributo |
Longitud |
Descripción |
| clientAccessCode |
64 |
Identificador único de usuarios. Este valor identifica y valida en cada invocación a un usuario determinado. |
| customAdapters |
64 |
Adaptadores de respuesta/modificadores de comportamiento. |
| level1 |
2 |
Corresponde al primer nivel (País) administrativo de una dirección. Para más información ver «Niveles administrativos». |
| stringSearch |
8 |
Datos del domicilio que se desea consultar, Calle, Barrio, Localidad, Provincia. |
| Atributo |
Longitud |
Descripción |
| status |
3 |
Indica el estado de normalización y/o validación. |
| statusReason |
2 |
Indica el motivo relacionado al estado de normalización y/o validación. |
|
|
|
| transactionId |
10 |
Merlin asigna un id de transacción por consulta. |
| level1 |
64 |
Corresponde al primer nivel administrativo (País) de una dirección. Para más información ver «Niveles administrativos». |
| level2 |
64 |
Corresponde al segundo nivel administrativo de una dirección. Por ejemplo, para Argentina, corresponde a Provincia. Para más información ver «Niveles administrativos». |
| level3 |
64 |
Corresponde al tercer nivel administrativo de una dirección. Por ejemplo, para Argentina, corresponde a Partido. Para más información ver «Niveles administrativos». |
| level4 |
64 |
Corresponde al cuarto nivel administrativo de una dirección. Por ejemplo, para Argentina, corresponde a Localidad. Para más información ver «Niveles administrativos». |
| level5 |
64 |
Corresponde al quinto nivel administrativo de una dirección. Por ejemplo, para Argentina, corresponde a Barrio. Para más información ver «Niveles administrativos». |
| suggestedItem |
64 |
|
| street |
64 |
Nombre de la calle normalizada o estandarizada. |
| houseNumber |
10 |
Número de la dirección. |
| postalCode |
10 |
Código Postal de la dirección. |
| latitude |
10 |
Coordenada Y de georeferenciación. |
| longitude |
10 |
Coordenada X de georeferenciación. |
| label |
64 |
Información del domicilio expresado en un solo campo. |
| locationType |
64 |
Tipo de dirección encontrada. |
| maps |
10 |
Dibujo de localidad Disponible, Valores posibles: True, False. |
Para ver más detalles de los WebServices:
Formato de mensajería JSON