My Business Business Information API

  • The My Business Business Information API allows you to manage business information through an interface.

  • Developers need the service name mybusinessbusinessinformation.googleapis.com for creating RPC client stubs.

  • If your API quota is 0 after enabling the API, you must request access to the Google Business Profile (GBP) API.

  • This API provides access to various services including managing business attributes, categories, chains, Google locations, and individual business locations with their respective methods for interaction.

  • Each service offers a set of methods to perform specific tasks such as updating location information, retrieving attribute details, searching for chains, and more.

The My Business Business Information API provides an interface for managing business information.

Note - If you have a quota of 0 after enabling the API, please request for GBP API access.

Service: mybusinessbusinessinformation.googleapis.com

The Service name mybusinessbusinessinformation.googleapis.com is needed to create RPC client stubs.

google.mybusiness.businessinformation.v1.AttributesService

Methods
GetAttributes Looks up all the attributes set for a given location.
GetGoogleUpdatedAttributes Gets the Google-updated version of the specified location.
ListAttributeMetadata Returns the list of attributes that would be available for a location with the given primary category and country.
UpdateAttributes Update attributes for a given location.

google.mybusiness.businessinformation.v1.CategoriesService

Methods
BatchGetCategories Returns a list of business categories for the provided language and GConcept ids.
ListCategories Returns a list of business categories.

google.mybusiness.businessinformation.v1.Chains

Methods
GetChain Gets the specified chain.
SearchChains Searches the chain based on chain name.

google.mybusiness.businessinformation.v1.GoogleLocations

Methods
SearchGoogleLocations Search all of the possible locations that are a match to the specified request.

google.mybusiness.businessinformation.v1.Locations

Methods
CreateLocation Creates a new Location that will be owned by the logged in user.
DeleteLocation Deletes a location.
GetGoogleUpdatedLocation Gets the Google-updated version of the specified location.
GetLocation Returns the specified location.
ListLocations Lists the locations for the specified account.
UpdateLocation Updates the specified location.