API para Google Maps: Contatos
Busque empresas no Google Maps e enriqueça cada resultado com dados de contato (e-mails, telefones e perfis sociais extraídos dos sites delas), até 20 registros por requisição.
US$ 3,25/mil req., pague por requisição, sem assinatura.
Mañana Coffee House
4.6(1,284)
Coffee shop · 612 W 6th St, Austin, TX 78701, USA
{"placeId": "ChIJrX7cX9C1RIYR2LFEjaLyeuY","cid": "8234917364550128200","name": "Mañana Coffee House","url": "https://www.google.com/maps/place/?q=place_id:ChIJrX7cX9C1RIYR2LFEjaLyeuY","category": "Coffee shop","categories": [...],"address": "612 W 6th St, Austin, TX 78701, USA","street": "612 W 6th St",... 23 campos a mais}
Preços e provedores
Preços do endpoint Contatos da API para Google Maps: uma API, 2 provedores intercambiáveis
O provedor mais barato atende primeiro. Se ele falhar, o próximo assume na mesma chamada.
com teto de US$ 0,0991 por requisição1 resultadoUS$ 0,0050111 resultadosUS$ 0,0545121 resultadosUS$ 0,0991 (teto)Você paga pelo que volta. Reduza o limite para pagar menos - e nenhuma requisição custa mais que o teto, não importa quanto volte.
Teste
Obtenha Contatos do Google Maps em uma só requisição
Este exemplo mostra 34 de 35 campos. Ver todos os campos
{
"found": true,
"data": {
"items": [
{
"placeId": "ChIJrX7cX9C1RIYR2LFEjaLyeuY",
"cid": "8234917364550128200",
"name": "Mañana Coffee House",
"url": "https://www.google.com/maps/place/?q=place_id:ChIJrX7cX9C1RIYR2LFEjaLyeuY",
"category": "Coffee shop",
"categories": [
"Coffee shop",
"Breakfast restaurant"
],
"address": "612 W 6th St, Austin, TX 78701, USA",
"street": "612 W 6th St",
"city": "Austin",
"state": "Texas",
"postalCode": "78701",
"countryCode": "US",
"latitude": 30.2687,
"longitude": -97.7469,
"phone": "+1 512-555-0142",
"website": "https://mananacoffeeaustin.com",
"rating": 4.6,
"reviewCount": 1284,
"image": "https://lh3.googleusercontent.com/places/ANXAkqHmananaCoffee6thSt=w400-h300-k-no",
"emails": [
"hello@mananacoffeeaustin.com",
"events@mananacoffeeaustin.com"
],
"phones": [
"+1 512-555-0142"
],
"instagrams": [
"https://instagram.com/mananacoffeeatx"
],
"facebooks": [
"https://facebook.com/mananacoffeeatx"
],
"twitters": [],
"linkedIns": [],
"youtubes": [],
"tiktoks": [
"https://tiktok.com/@mananacoffeeatx"
],
"neighborhood": "Downtown",
"domain": "mananacoffeeaustin.com",
"language": "en",
"rank": 1
},
{
"placeId": "ChIJq6qq6X61RIYRXVfIhGlJ7YQ",
"cid": "5127740981263455000",
"name": "Radio Coffee & Beer",
"url": "https://www.google.com/maps/place/?q=place_id:ChIJq6qq6X61RIYRXVfIhGlJ7YQ",
"category": "Coffee shop",
"address": "4204 Menchaca Rd, Austin, TX 78704, USA",
"city": "Austin",
"state": "Texas",
"postalCode": "78704",
"countryCode": "US",
"latitude": 30.2277,
"longitude": -97.7808,
"phone": "+1 512-555-0187",
"website": "https://radiocoffeeandbeer.com",
"rating": 4.7,
"reviewCount": 3021,
"emails": [
"info@radiocoffeeandbeer.com"
],
"phones": [
"+1 512-555-0187"
],
"instagrams": [
"https://instagram.com/radiocoffeeandbeer"
],
"facebooks": [
"https://facebook.com/radiocoffeeandbeer"
],
"domain": "radiocoffeeandbeer.com",
"rank": 2
},
{
"placeId": "ChIJgUbEo8cKRIYRZ4h8dQ3jL2s",
"name": "Summer Moon Coffee",
"url": "https://www.google.com/maps/place/?q=place_id:ChIJgUbEo8cKRIYRZ4h8dQ3jL2s",
"category": "Coffee shop",
"address": "1900 Aldrich St Ste 100, Austin, TX 78723, USA",
"city": "Austin",
"state": "Texas",
"postalCode": "78723",
"countryCode": "US",
"website": "https://summermooncoffee.com",
"rating": 4.5,
"reviewCount": 642,
"emails": [
"franchise@summermooncoffee.com"
],
"instagrams": [
"https://instagram.com/summermooncoffee"
],
"domain": "summermooncoffee.com",
"rank": 3
}
]
}
}Referência completa de parâmetros e resposta - todos os campos, tipos e exemplos deste endpoint.
Referência
Uma requisição, um formato de resposta.
Cada campo que você envia e cada campo que você recebe, cada um com um exemplo real.
Última verificação em 2026-11-14 · disponibilidade e latência medidas em 30d
Corpo da requisição
JSON, enviado via POST para este endpoint.
- locationstring
Austin, TX
Localização da busca em texto livre, de preferência cidade e país (ex.: Denver, USA).
- querystring
coffee shop
O que você digitaria na barra de busca do Google Maps (ex.: dentist).
- categoryFilterWordsarray
Lista opcional de nomes de categoria de local do Google Maps a manter; os resultados ficam limitados a locais cuja categoria corresponda a um deles. Use os nomes de categoria em minúsculas, como aparecem no Google Maps (ex.: ["dentist", "orthodontist"]). Omita para incluir todas as categorias.
- languagestring
Código de idioma de duas letras para os resultados (ex.: en).
- limitinteger
3
Número máximo de resultados a retornar (1-20, padrão 20).
- placeMinimumStarsenum
four
Retorna apenas locais com pelo menos esta nota média: two (2+), twoAndHalf (2.5+), three (3+), threeAndHalf (3.5+), four (4+) ou fourAndHalf (4.5+). Locais sem avaliações são excluídos. Omita para não filtrar por nota.
- requireFieldsarray
Opcional; se omitido, o roteamento não muda e a fonte mais barata atende. Informe os campos de saída que esta requisição precisa poder retornar, por exemplo `city` ou `postalCode`, e ela só será atendida por uma fonte que retorne todos eles. Os campos que você não informar continuam sendo retornados sempre que a fonte que atende os tiver. Isso pode aumentar o seu preço: quando a fonte mais barata não consegue retornar um campo informado, uma fonte mais cara atende, e você recebe a cotação e é cobrado pelo preço dela. Um campo informado ainda pode vir ausente em uma empresa que realmente não o tenha. Se você informar uma combinação de campos que nenhuma fonte retorna sozinha, a requisição é recusada como entrada inválida, sem cobrança.
- websiteenum
withWebsite
Filtra locais conforme listem ou não um site: allPlaces (padrão), withWebsite (apenas locais que têm site) ou withoutWebsite (apenas locais sem site). O enriquecimento de contatos extrai e-mails e perfis sociais do site do local, então withWebsite mira leads que podem ser enriquecidos.
Resposta
JSON, um valor de exemplo por campo.
Matching business records, each enriched with contact details scraped from the business website. Populated whenever the provider has data for the entity.
- addressstring
612 W 6th St, Austin, TX 78701, USA
Full formatted street address.
- categoriesstring[]
Every Google Maps category listed for the business.
- categorystring
Coffee shop
Primary business category.
- cidstring
8234917364550128200
Google customer/place id (cid).
- citystringpode ser exigido
Austin
City the business is in.
- countryCodestringpode ser exigido
US
Two-letter country code.
- domainstring
mananacoffeeaustin.com
Registrable domain of the business website.
- emailsstring[]
Email addresses scraped from the business website.
- facebooksstring[]
Facebook profile URLs found on the business website.
- imagestring
https://lh3.googleusercontent.com/places/ANXAkqHmananaCoffee6thSt=w400-h300-k-no
Primary business photo URL.
- instagramsstring[]
Instagram profile URLs found on the business website.
- languagestringpode ser exigido
en
Two-letter language code of the listing Google served.
- latitudenumber
30.2687
Latitude of the business in decimal degrees.
- linkedInsstring[]
LinkedIn profile URLs found on the business website.
- longitudenumber
-97.7469
Longitude of the business in decimal degrees.
- namestring
Mañana Coffee House
Business name. Populated whenever the provider has data for the entity.
- neighborhoodstringpode ser exigido
Downtown
Neighborhood the business is in.
- phonestring
+1 512-555-0142
Business phone number in E.164 format, when listed on Google Maps.
- phonesstring[]
Additional phone numbers scraped from the business website.
- placeIdstring
ChIJrX7cX9C1RIYR2LFEjaLyeuY
Google Maps place id (stable identifier for the business). Populated whenever the provider has data for the entity.
- postalCodestringpode ser exigido
78701
Postal code of the business.
- rankinteger
1
One-based position of the business in the Google Maps result order.
- ratingnumber
4.6
Average star rating out of 5.
- reviewCountnumber
1284
Total number of reviews.
- statestringpode ser exigido
Texas
State or region the business is in.
- streetstringpode ser exigido
612 W 6th St
Street portion of the address.
- tiktoksstring[]
TikTok profile URLs found on the business website.
- twittersstring[]
X/Twitter profile URLs found on the business website.
- urlstring
https://www.google.com/maps/place/?q=place_id:ChIJrX7cX9C1RIYR2LFEjaLyeuY
Canonical Google Maps URL for the business. Populated whenever the provider has data for the entity.
- websitestring
https://mananacoffeeaustin.com
The business website URL, when listed.
- youtubesstring[]
YouTube channel URLs found on the business website.
- foundboolean
true
True when the search returned at least one matching business.
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
Dúvidas frequentes
Sobre o endpoint Contatos da API para Google Maps
O endpoint Contatos da AnyAPI para Google Maps retorna dados de Google Maps em JSON normalizado com uma chamada POST para /v1/run/maps.contacts. Busque empresas no Google Maps e enriqueça cada resultado com dados de contato (e-mails, telefones e perfis sociais extraídos dos sites delas), até 20 registros por requisição. A AnyAPI distribui cada requisição entre 2 fontes, com failover automático quando uma falha. Custa a partir de US$ 3,25 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 100,0% das chamadas ao endpoint Contatos da API para Google Maps feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 5,3 segundos, em 28.292 chamadas medidas.