Google Business Performance API has a NEW API method that allows fetching multiple `DailyMetrics` in a single API request. Review the deprecation schedule and instructions to migrate over from v4 reportInsights API method to Google Business Profile Performance API.
Stay organized with collections
Save and categorize content based on your preferences.
Usage limits
How to request a quota increase
Google Business Profile APIs have default quota limits which are documented below. When you
reach the quota limit, you can request a Quota Increase. Quota Increase Requests should now be
made via our GBP API contact form. Select 'Quota Increase Request' from
the drop-down and provide the requested information.
When you submit the form, you will be asked to provide the following information:
Company name and contact email
Your project number
Justification for the quota increase request
After you submit the form, the Google Business Profile team will review your request and
determine whether the quota increase is appropriate. If the request is approved, the quota will
be increased. If the request is denied, the Google Business Profile team will provide a reason
for the denial.
The following sections outline quota limits specific to various GBP APIs.
My Business Business Information API
Default Requests per min - 300 QPM.
Additionally, we will enforce a limit of 10 edits per min per Google Business Profile.
This limit cannot be increased.
My Business Account Management API
Default Requests per min - 300 QPM.
Business Profile Performance API
Default Requests per min - 300 QPM.
My Business Verifications API
Default Requests per min - 300 QPM.
My Business Q&A API
Default Requests per min - 300 QPM.
My Business Lodging API
Default Requests per min - 300 QPM.
My Business Place Actions API
Default Requests per min - 300 QPM.
My Business Notifications API
Default Requests per min - 300 QPM.
Best Practices
To avoid quota issues, we recommend the following best practices:
Avoid sending requests in quick succession. Spread out your requests over time.
Use exponential backoff when retrying requests.
Use a caching layer to reduce the number of requests you send.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-22 UTC."],[[["Google Business Profile APIs have default quota limits, and you can request a quota increase via the GBP API contact form if needed."],["You will need to provide your company name, contact email, project number, and a justification for the quota increase when submitting the request."],["All Google Business Profile APIs have a default request limit of 300 requests per minute (QPM)."],["There is a limit of 10 edits per minute per Google Business Profile, and this limit cannot be increased."],["To avoid quota issues, best practices include spreading out requests, using exponential backoff, caching, and batch methods."]]],[]]