Google Maps Search — Referencia de API
/google/maps/searchMaps Search
Busca lugares de Google Maps por consulta y ubicación. Usa el endpoint de detalles para un lugar identificado.
Busca lugares de Google Maps por consulta y ubicación. Usa el endpoint de detalles para un lugar identificado.
qstringrequerido
Texto de busqueda.
hlstringopcional
Codigo de idioma. Predeterminado: en.
glstringopcional
Codigo de pais. Predeterminado: us.
pagenumberopcional
Numero de pagina desde 1. Predeterminado: 1.
latnumberopcional
Latitud del centro del mapa. Debe enviarse con lng.
lngnumberopcional
Longitud del centro del mapa. Debe enviarse con lat.
zoomnumberopcional
Zoom del mapa de 1 a 21. Predeterminado: 14 con coordenadas.
locationobjectEjemplo del catálogo; la API valida campos obligatorios.
ejemplo: {"location_query":"Seattle, WA"}
querystringEjemplo del catálogo; la API valida campos obligatorios.
ejemplo: "coffee"
{
"location": {
"location_query": "Seattle, WA"
},
"query": "coffee"
}querystringrequerido
Consulta normalizada de la solicitud.
pagenumberrequerido
Numero de pagina actual desde 1.
placesMapsPlace[]Cuando se analizan lugares locales.
Resultados de lugares locales.
positionnumberSolo Maps Search.
Posición del lugar en resultados locales.
namestringrequerido
Nombre del lugar.
titlestringrequerido
Alias de name.
feature_idstringrequerido
ID de elemento de Google Maps.
place_idstringCuando Google lo expone.
ID de lugar de Google.
data_idstringAlias de feature_id.
ID de datos de Maps.
cidstringDerivado de feature_id si es posible.
CID de Google.
kgmidstringCuando existe en datos de Maps.
ID de máquina del gráfico de conocimiento.
google_maps_urlstringCuando Google expone una URL de Maps.
URL de Google Maps.
urlstringgoogle_maps_url o website como alternativa.
URL principal del lugar.
ratingnumberCuando hay puntuación.
Puntuación de Google.
typesstring[]Cuando hay categorías.
Etiquetas de tipo de lugar.
categoryobjectCuando se analiza la categoría.
Datos estructurados de categoría.
addressstringCuando hay dirección.
Dirección formateada.
address_componentsobjectCuando hay componentes.
Calle, ciudad, código postal y país.
plus_codeobjectCuando hay Plus Code.
Plus Codes globales y compuestos.
phonestringCuando hay teléfono.
Número local.
phone_internationalstringCuando existe.
Número internacional.
phone_uristringCuando existe.
URI de teléfono.
websitestringCuando hay sitio web.
Sitio web del negocio.
website_domainstringCuando hay dominio web.
Dominio web del negocio.
latitudenumberCuando hay coordenadas.
Latitud.
longitudenumberCuando hay coordenadas.
Longitud.
imagestringCuando hay imagen.
Imagen principal del lugar.
thumbnailstringAlias de image, si existe.
Alias de imagen principal.
photosMapsPhoto[]Cuando se analizan fotos.
ID, URL, tamaño y coordenadas opcionales de foto.
hoursRecord<string,string>Cuando se analizan horarios.
Horario por día.
open_statusobjectCuando hay estado.
Estado de apertura y horario actual.
attributesobject[]Cuando se analizan atributos.
Atributos agrupados del lugar.
related_placesobject[]Cuando hay lugares relacionados.
Lugares relacionados de Maps.
short_descriptionstringCuando hay descripción.
Descripción breve del lugar.
descriptionstringCuando hay descripción.
Descripción extensa del lugar.
snippetstringshort_description o description como alternativa.
Resumen normalizado.
timezonestringCuando existe.
Zona horaria del lugar.
regionstringCuando existe.
Etiqueta de región.
country_codestringCuando existe.
Código de país.
languagestringCuando existe.
Código de idioma de Maps.
curl -X POST 'https://api.serpbase.dev/google/maps/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"location":{"location_query":"Seattle, WA"},"query":"coffee"}'Ejemplo existente de Google
curl -X POST https://api.serpbase.dev/google/maps/search \
-H "Content-Type: application/json" \
-H "X-API-Key: your_api_key" \
-d '{
"q": "coffee",
"hl": "en",
"gl": "us",
"page": 1,
"lat": 37.7749,
"lng": -122.4194,
"zoom": 14
}'Descubrimiento local, tiendas y auditorias geo.
Envía lat y lng juntos. zoom solo es válido con coordenadas y su valor predeterminado es 14.