The Verifications API and Business Information API is now launched! Migration work is required. Please see our deprecation schedule for more information related to deprecated endpoints. You may also sign up for our mailing list to receive updates.

Google My Business overview

An online presence is important for merchants, and a majority of online customers use a search engine to find businesses and make purchases from them. Customers who search locally in Google Search or Maps find Google My Business listings right where they search, one click away from the merchant's listing.

Google My Business provides a fast and easy way for businesses, products, brands, artists, and organizations to manage their online presence with Google.

When a small business owner shows potential customers what makes their business special, they're more likely to attract new customers on Google. Business owners can easily establish and complete their Google listing by sharing photos, business hours, a link to their website, and real-time updates.

Listings are also where customers learn about a business, leave reviews, and share pictures of their experience with products or services.

Google My Business API

The Google My Business API is a programming interface that allows developers to write applications to manage their Google My Business account and location data.

The API allows merchants or their representatives to manage how their data is presented across Google and control who co-manages their data. User-created data, such as photos, posts, and reviews, can be managed through the API.

The API supports a subset of the features available on the Google My Business interface. For the features that are available in the API, all functionality and quality guidelines are the same as that of the full interface.

To retrieve local business information and provide location awareness to end users, see the Google Maps Platform documentation.

If you're a developer who wants to write applications that manage your Google My Business data, or you're a developer who uses the AdWords API to manage manual location extensions, we recommend that you sign up for the Google My Business API.

API functionality

The Google My Business API offers much of the same functionality as the Google My Business user interface, plus some additional features specific to the API. Users of the API can expect Google updates to occur just as they do for users of the user interface. For more information on Google updates, see Manage Google updates.

Rate limit restrictions apply to the Google My Business API. For more information, see Usage limits.