ACTIVE con al menos una zona de cobertura ACTIVE que cubre las coordenadas (RADIUS o POLYGON), ordenadas de la más cercana a la más lejana según la ubicación de la tienda. Úsalo para un mapa o un selector de “ubicación más cercana” cuando el cliente comparte GPS o una dirección geocodificada.
Requiere un access token de Fire spark obtenido mediante intercambio de
token. Para el catálogo paginado
completo, usa listar tiendas.
Parámetros de consulta
Solicitud
Respuesta
La respuesta envuelve un arreglo de tiendas endata, ordenadas de la más cercana a la más lejana. Cada objeto usa la misma estructura que listar tiendas, incluyendo cms_template_id y cms cuando hay una plantilla CMS asignada. Solo se incluyen tiendas ACTIVE.
Cómo funcionan el matching y la distancia
- Filtro de cobertura — Solo se devuelven tiendas con una zona
ACTIVEque contiene el punto. Las zonasRADIUSusan distancia al centro dentro deradius(metros). Las zonasPOLYGONusan punto-en-polígono. - Orden — Las tiendas coincidentes se ordenan por distancia en línea recta desde las coordenadas de la consulta hasta la
locationde la tienda (geografía PostGIS del punto de la tienda).