Marketing

Google Business Profile

Google Business Profile is the listing behind a business on Google Maps and Search — its name, address, categories, opening hours, attributes and who may manage it.

Authentication

  • OAuth 2.0

Actions

Generic API request. Call any Google Business Profile API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Accept invitationDestructiveTake up an invitation to administer a Business Profile account or location.
  • Change account admin roleDestructiveChange how much an existing account administrator may do — promote a site manager to manager, or step an owner down.
  • Change location admin roleDestructiveChange how much an existing location administrator may do.
  • Create accountCreate a location group or user group under an account the signed-in user already owns.
  • Create locationAdd a new business location to an account.
  • Decline invitationDestructiveTurn down an invitation to administer a Business Profile account or location.
  • Delete locationDestructiveRemove a location from the account.
  • Get accountRead one Business Profile account in full — its display name, its type, the caller's role on it, and whether Google has verified or vetted it.
  • Get categories by idDestructiveLook up specific business categories by their stable ids and get their names in a chosen language.
  • Get chainRead one business chain by its resource name — its names in each language Google holds, its websites, and how many locations belong to it.
  • Get Google-updated locationRead the version of a location that customers actually see on Maps and Search, which can differ from the merchant's own saved version after Google or the public edits it.
  • Get Google-updated location attributesRead the attributes as they appear live on Maps and Search, which can differ from what the merchant saved once Google or user-generated content has changed them.
  • Get locationRead one location as the merchant last saved it.
  • Get location attributesRead the attributes a location currently advertises — wheelchair access, outdoor seating, takeaway, the menu link, and every other yes/no, pick-one or link fact Google shows in the listing's About panel.
  • Invite account adminDestructiveInvite someone to administer a Business Profile account.
  • Invite location adminDestructiveInvite someone to administer one location without giving them anything else in the account — the usual way to hand a store's own profile to the people who run it.
  • List account adminsSee who administers a Business Profile account and at what level, including people who have been invited but have not accepted yet.
  • List accountsDiscover which Business Profile accounts the signed-in user can manage — their own personal account, plus every location group, user group and organization they own or administer.
  • List available attributesDiscover which attributes a location is allowed to set, and what each one's legal values are.
  • List business categoriesBrowse or search Google's business categories to find the stable id a location needs.
  • List location adminsSee who administers one specific location, as opposed to the whole account it sits under.
  • List locationsList the locations under a Business Profile account — the inventory every other location action is driven from.
  • List pending invitationsSee which invitations to administer an account or one of its locations are waiting for the signed-in user to answer.
  • Remove account adminDestructiveRevoke an administrator's access to a Business Profile account, or withdraw an invitation that has not been accepted — the same call does both, since a pending invitee is stored as an admin entry.
  • Remove location adminDestructiveEnd someone's access to one location, or withdraw a location invitation they never accepted — the same call does both, since a pending invitee is stored as an admin entry.
  • Search chainsFind a business chain by name so a location can be linked to it.
  • Search Google locationsCheck whether a business already exists on Google before creating it.
  • Transfer locationDestructiveMove a location from one account to another that the same user administers — the way an estate is reorganised when a store changes region, or when locations are consolidated into a single group.
  • Update accountDestructiveRename a Business Profile account.
  • Update locationDestructiveChange a location's details — its name, address, categories, phone numbers, website, opening hours or description.
  • Update location attributesDestructiveSet or clear the attributes a location advertises.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.