Need Updated Guidance on Google Business Profile API, OAuth Verification, Quotas, and Multi-Location SaaS Integration

Hello everyone,

I have been researching Google Business Profile APIs, OAuth verification requirements, quotas, and related documentation.

However, Google products, APIs, permissions, and onboarding requirements can change over time, and I would like to confirm the current recommended approach using the most up-to-date information available.

Our planned workflow is:

  • A business owner connects one or more Google accounts via OAuth.

  • Different Google accounts may have access to different Business Profile locations.

  • The platform retrieves all locations the user is authorized to manage.

  • Locations from multiple connected Google accounts are aggregated into a single dashboard.

  • The user can manage all authorized locations from one place.

Example:

  • Google Account A manages Locations 1–10.

  • Google Account B manages Locations 11–20.

  • The user connects both accounts.

  • The platform retrieves and displays all locations in a unified interface.

I would appreciate guidance on the following questions:

  1. Is this workflow compliant with current Google Business Profile API policies?

  2. Is it acceptable to aggregate locations from multiple authorized Google accounts into a single dashboard?

  3. Which API(s) should currently be used to retrieve all locations a user is authorized to manage?

  4. What is the recommended onboarding process from development to production, including:

    • Google Cloud Project setup

    • OAuth Consent Screen configuration

    • OAuth Verification

    • Production approval requirements

    • Quota allocation and quota increase requests

  5. Are there any special requirements or best practices for SaaS platforms managing multiple client accounts and locations?

  6. Is creation and management of Google Business Profile Posts (Local Posts) currently supported through any public API, partner program, or approved alternative solution?

  7. Are there any current limitations, policies, or requirements developers should be aware of before implementing this type of integration?

Any updated documentation, recommendations, or official guidance would be greatly appreciated.

Thank you for your time and assistance.

Hello @SKIPLI_Accounts, welcome to the community!

FYI: This forum is dedicated to supporting Application Integration. Your question seems related to the Google Business Profile API; you may want to check out these support channels to receive expert guidance.

That said, if you are planning to build a workflow that involves using Application Integration, we would love to help you with that! Please feel free to follow up with details on the integration you are designing, and our community would be happy to share best practices.

Hello,

I am building a SaaS platform for managing Google Business Profiles of multiple clients.

Currently, I have one Google Business Profile account that manages many business locations belonging to different customers.

I would like to understand:

  1. What type of Google account and Business Profile permissions are recommended for this use case?

  2. Is it acceptable to manage multiple client locations under a single Google account, or should each client connect their own Google account via OAuth?

  3. What is the current process and requirements for obtaining access to Google Business Profile APIs, especially for creating and managing Business Profile Posts (Local Posts), if supported?

  4. Besides OAuth verification and quota requests, are there any additional approvals, partner programs, compliance requirements, or limitations that I should be aware of before building and launching this SaaS?

Thank you.

Thank you for sharing the additional details @SKIPLI_Accounts :slightly_smiling_face:

To ensure you receive the expert guidance necessary for Google Business Profile API, please continue your inquiry through the Google Business Profile support channels. As this forum is specifically dedicated to Application Integration, we are unable to provide guidance.

We wish you the best of luck with your development! If your future projects involve API management or workflow automation, we would love to have you join our Apigee and Application Integration Community TechTalks to learn alongside Googlers :wink: