Business Profile Performance API logo

Business Profile Performance API

Business Profile Performance API

Fetch Business Profile location metrics, daily time series, and monthly search keyword impressions.

Visit site ↗Health checked 9h ago
Use it when

Exposes time-series queries directly

Watch for

Quota access has an additional approval gate

First check

Make sure the account actually has GBP API access first. Test getDailyMetricsTimeSeries and fetchMultiDailyMetricsTimeSeries on a known location, then add the searchkeywords/impressions/monthly query.

Auth
CORS
No
HTTPS
Yes
Signup
Required
Latency
45 ms
Protocol
REST
Pricing

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 45ms
01

About this API

This API is about Business Profile performance analytics rather than profile editing: the key resources are location-level time series and search keyword impression reports. In the published OpenAPI surface, the most concrete handles are "/v1/{location}:fetchMultiDailyMetricsTimeSeries", "/v1/{name}:getDailyMetricsTimeSeries", and "/v1/{parent}/searchkeywords/impressions/monthly", backed by tags such as "locations".

That makes the API practical for pull daily metric time series for a location, analyze monthly search keyword impressions, and sync multi-day metrics into an operations dashboard. The current material does not spell out a detailed security flow.

Quota access has an additional approval gate The API is focused on analytics, not profile editing

02

What you can build

  • 1Pull daily metric time series for a location
  • 2Analyze monthly search keyword impressions
  • 3Sync multi-day metrics into an operations dashboard
03

Strengths & limitations

Strengths

  • Exposes time-series queries directly
  • Keeps locations as the central reporting resource
  • Provides a dedicated search keyword impressions path

Limitations

  • Quota access has an additional approval gate
  • The API is focused on analytics, not profile editing
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://google.com/<endpoint>
05

Getting started

Make sure the account actually has GBP API access first. Test getDailyMetricsTimeSeries and fetchMultiDailyMetricsTimeSeries on a known location, then add the searchkeywords/impressions/monthly query.

06

Technical details

CORS: NoHTTPS: YesSignup: YesOpen source: No
Auth type
unknown
Pricing
unknown
Protocols
REST
Response time
45 ms
Last health check
5/12/2026, 7:37:30 AM
07

Tags

08

More from Google