Requirements

You need an active GMBapi account. If you don’t have one, onboard and start a subscription.
API access is restricted. Apply via support (top right).
API keys are under settings, API Key tab.

Authentication

Add the API key as Authorization: Bearer on each request.

Endpoint Reference

Each card links to the first endpoint in the group. Browse the rest in the sidebar.

Locations

List, get, add, and update Google Business Profile locations.

Reviews

Pull review KPIs, list reviews, and reply.

Posts

Create, list, update, and delete Google Business Profile posts.

Citations

Check citation statuses and activate or disable citations per location.

Business Profiles

Create, update, and list accounts in your organization.

Organization

Retrieve organization details and list accounts.

OAuth

Connect Google Business Profile and Apple Business Connect accounts.

Competitor Scan

Pull competitor scan data, location keywords, and competitor KPIs.