Appearance
Update location details
Updates GBP location details. The updateMask field is required and specifies which fields to update. This endpoint proxies Google's Business Information API locations.patch, so any valid updateMask field is supported. Common fields: regularHours, specialHours, profile.description, websiteUri, phoneNumbers, categories, serviceItems.
PUT /v1/accounts/{accountId}/gmb-location-details
Updates GBP location details. The updateMask field is required and specifies which fields to update. This endpoint proxies Google's Business Information API locations.patch, so any valid updateMask field is supported. Common fields: regularHours, specialHours, profile.description, websiteUri, phoneNumbers, categories, serviceItems.
Parameters
accountId(path, string) required — The Zernio account ID (from /v1/accounts)locationId(query, string) — Override which location to target. If omitted, uses the account's selected location. Use GET /gmb-locations to list valid IDs.
Request body
Content-Type: application/json
updateMask(string) required — Required. Comma-separated fields to update (e.g. 'regularHours', 'specialHours', 'profile.description', 'categories', 'serviceItems'). Any valid Google Business Information API updateMask field is sup...regularHours(object)specialHours(object)profile(object)websiteUri(string)phoneNumbers(object)categories(object) — Primary and additional business categories. Use updateMask='categories' to update.serviceItems(array) — Services offered by the business. Use updateMask='serviceItems' to update.
Responses
200 — Location updated successfully
success(boolean)accountId(string)locationId(string)
400 — Invalid request or missing updateMask
error(string)details(object)
401 — Unauthorized or token expired
error(string)details(object)
404