What is GMBapi?

GMBapi is a platform built on top of the Google Business Profile ecosystem that lets you programmatically manage your presence on Google — without dealing with the complexity of the underlying APIs. With a single integration you can:
  • Manage and update business locations across one or many accounts
  • Pull, monitor, and respond to customer reviews
  • Publish Google Business Profile posts
  • Track and manage local citations
  • Run competitor scans and pull KPI analytics
  • Manage organizations, accounts, and Google OAuth connections
  • Connect Apple Business Connect and manage Apple brands and locations (requires extra access)

Quickstart

How to start using the API

API Reference

Head to the API Documentation and explore available endpoints

Authentication

All requests are authenticated with a Bearer API token. Generate tokens from Settings → API Key.

Token Types

Account Token

Scoped to a single account. account_id is inferred from the token.

Organization Token

Scoped to an organization. Pass account_id on account-scoped endpoints. Organization-tagged endpoints (organization, accounts, OAuth, Apple brands) do not take account_id.

Quotas & Rate limiting

Default quota is 100 requests per minute. Additional hourly limits apply to location updates (200), posts (100), and citations activate/disable (50). See Rate Limits & Error Codes.

Feedback

Contact support for issues or feature requests.