Is google place API free? - Stack Overflow
How to get a Google Places API key? - Stack Overflow
database - Are there alternatives to the Google Places API, for lat/long retrieval? - Geographic Information Systems Stack Exchange
Google Autocomplete Places API
Read the docs: https://developers.google.com/places/
More on reddit.comHow do I get a list of places on Google Maps API?
How can I get more than 20 results on Google Places API?
restaurant, 10001, NY, US, restaurant, 10002, NY, US). Please visit this page to learn more.What is Google Places scraping?
Google Maps Places scraping, harvesting, or extracting is a process of getting places from the Google website. It extends the official Google Places API and allows you to get real-time access to any number of places.
Videos
You may view the pricing of each API here.
Places API is not free, however, once you set up your billing account, you will be entitled for a one time $300 free credit(usable for Google Cloud Platform products) and a monthly recurring $200 free credit(exclusive for Google Maps Platform products), after consuming the credits, you will receive an OVER_QUERY_LIMIT and will not be billed.
If you wish to not receive an OVER_QUERY_LIMIT error when credits are exhausted, you may upgrade your billing account and will be billed accordingly for the usage after the credits.
For each API you need to enable billing but the first $200 of each month is free. Check out the pricing structure for specific API and functionality to better understand how much $200 will get you (based on Oct'19 price structure). Source: Google cloud pricing
OpenStreetMaps has an API called nominatim. If you like you can access it via a python library called geopy.
You can pass a POI in the query. Take a look at this list for available POIs: http://wiki.openstreetmap.org/wiki/Nominatim/Special_Phrases/EN
Geocoding API from mapbox Geocoding Mapbox for address or Nominatim