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 14h 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
73 ms
Protocol
REST
Pricing

Uptime · 30-day window

Probes: 30Uptime: 100%Avg latency: 72ms
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

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.

05

Technical details

CORS: NoHTTPS: YesSignup: YesOpen source: No
Auth type
unknown
Pricing
unknown
Protocols
REST
Response time
73 ms
Last health check
6/26/2026, 6:23:22 AM
06

Tags

07

More from Google