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.
AI-generated Key Takeaways
This document explains how to delete a location using the Google My Business API.
The DELETE request requires the location's name as a path parameter and an empty request body.
A successful deletion results in an empty response body, while a NOT_FOUND error indicates the location doesn't exist.
You'll need either https://www.googleapis.com/auth/plus.business.manage or https://www.googleapis.com/auth/business.manage OAuth scope for authorization.
Locations that can't be deleted via the API should be managed through the Business Profile website instead.
[[["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 2025-08-28 UTC."],[],["This document details the process of deleting a location via API. A `DELETE` request is sent to a specific URL, including the location's name in the path. The request body must be empty. A successful deletion results in an empty response body; `NOT_FOUND` is returned if the location doesn't exist. Deleting a location requires specific OAuth scopes: `plus.business.manage` or `business.manage`. There is also a specific `LocationState` to check if deleting a location through API is possible.\n"]]