To manage a Google My Business account and location data, you can use the Google My Business Application Programming Interface (API).
- Google My Business website builder
- Google My Business with AdWords location extensions
- Google My Business application programming interface (API)
- AdWords Express
The correct answer is: Google My Business application programming interface (API)
The Business Profile API is tailored for developers representing large, technologically advanced businesses and third-party entities. It enables the creation of applications that directly interact with business location information on the Business Profile server. This API is particularly useful for chains and third parties that need to manage large or complex Business Profile accounts efficiently. It offers a streamlined way to handle and update business information programmatically.
Read more here: https://support.google.com/business/answer/6333473