#Como mapear datos por location
Hacer peticiones get de schema para obtener toda la información con https://services.leadconnectorhq.com/objects/ empezando con contacts y opportunities. Siguiente fase es hacer para cada campo obtenido de la petición anterior https://services.leadconnectorhq.com/objects/:key para todos los campos personalizados haciendo corrrecto mapeo de todos los campos con fieldkey haciendo fallback en el nombre para detectar anomalias.

Con lo anterior ya podremos identificar todos los campos haciendo el filtrado por nombre o por fieldkey (en caso de petición del usuario.) Esto surje de la necesidad de que las peticiones tipo get contact y get opportunnity no proporcionan los fieldkeys de los campos personalizados porque solo da el id del campo personalizado y el value.

# Clientes
Algunos clientes utilizan el mismo teléfono para hacer más de un registro de formulario, a veces incluso el mismo email pero esto ultimo es menos probable.

# Consideraciones principales para sincronización de contactos y oportunidades.
## Contactos
-Hacer primer busqueda por teléfono, email y nombre en ese orden. Normalizar texto de nombre para evitar errores de acentos, mayusculas y minusculas.