Skip to main content

Google Business Profile Public API Connection and Status Checks

Overview

Certain Google Business Profile (formerly Google My Business) operations, such as checking whether a location is connected or generating a public connection link, rely on Birdeye's Google Public APIs. These APIs are intended for programmatic integrations and require a valid API key and supported business number.

Why This Happens

The required operation uses Birdeye's Google Public APIs. If the API request is not configured correctly, uses an invalid API key, or the business is not supported (for example, Enterprise businesses), the request cannot be completed.

How to Resolve the Issue

  1. Verify that you are using the appropriate Google Public API endpoint for your use case:

    • Connection Status API – Check whether a Google Business Profile is connected to a location.

    • Generate Public Connection Link API – Generate a public URL for connecting a Google Business Profile.

  2. Ensure you are using:

    • A valid Birdeye API key.

    • The correct business_number (long business number). These APIs support SMB businesses only and do not support Enterprise businesses.

  3. When generating a connection link, specify the correct channel value. Supported channels include:

    • GBP

    • Facebook

    • X (formerly Twitter)

    • LinkedIn

  4. If the API request continues to fail, verify that:

    • The business number is correct.

    • The API key is active.

    • The business is eligible for the requested API.

If the Issue Persists

If the APIs continue to return errors after validating the request parameters, review the internal Google Public API documentation or contact the Birdeye Support team to verify that the API credentials and business configuration are correct.

Additional Information

Birdeye provides two Google Public APIs for Google Business Profile integrations:

  • Connection Status API – Checks whether a Google Business Profile is connected for a given business.

  • Generate Public Connection Link API – Generates a public connection URL that can be shared to connect a Google Business Profile.

NOTE:

These APIs support SMB businesses only. Enterprise businesses are not supported by these endpoints.

Did this answer your question?