---
title: "Update Google Business location profile fields"
method: PATCH
path: "/api/v1/misc/google-business/location"
tags: ["misc"]
---

# Update Google Business location profile fields

`PATCH /api/v1/misc/google-business/location`

Field mask is derived automatically from provided fields.

## Request body

- object
  - `teamId` string, required
  - `validateOnly` boolean
  - `title` string, nullable
  - `profile` object, nullable
    - `description` string
  - `websiteUri` string, uri, nullable
  - `phoneNumbers` object, nullable
    - `primaryPhone` string
    - `additionalPhones` string[]
  - `categories` object, nullable
    - `primaryCategory` object
      - `name` string
    - `additionalCategories` object[]
      - `name` string
  - `storefrontAddress` object, nullable
    - `regionCode` string
    - `languageCode` string
    - `postalCode` string
    - `administrativeArea` string
    - `locality` string
    - `addressLines` string[]
  - `regularHours` object, nullable
    - `periods` object[]
      - `openDay` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
      - `openTime` union
        - object
          - `hours` integer
          - `minutes` integer
          - `seconds` integer
          - `nanos` integer
        - string
      - `closeDay` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
      - `closeTime` union
        - object
          - `hours` integer
          - `minutes` integer
          - `seconds` integer
          - `nanos` integer
        - string
  - `specialHours` object, nullable
    - `specialHourPeriods` object[]
      - `startDate` object
        - `year` integer
        - `month` integer
        - `day` integer
      - `endDate` object
        - `year` integer
        - `month` integer
        - `day` integer
      - `openTime` union
        - object
          - `hours` integer
          - `minutes` integer
          - `seconds` integer
          - `nanos` integer
        - string
      - `closeTime` union
        - object
          - `hours` integer
          - `minutes` integer
          - `seconds` integer
          - `nanos` integer
        - string
      - `closed` boolean
  - `moreHours` object[], nullable
    - `hoursTypeId` string
    - `periods` object[]
      - `openDay` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
      - `openTime` union
        - object
          - `hours` integer
          - `minutes` integer
          - `seconds` integer
          - `nanos` integer
        - string
      - `closeDay` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
      - `closeTime` union
        - object
          - `hours` integer
          - `minutes` integer
          - `seconds` integer
          - `nanos` integer
        - string
  - `openInfo` object, nullable
  - `serviceArea` object, nullable
  - `latlng` object, nullable
    - `latitude` number
    - `longitude` number

## Response `200`

200

- object
  - `name` string

## Other responses

- `400` — 400
- `401` — 401
- `403` — 403
- `404` — 404
- `429` — 429
- `500` — 500

---

[API](https://skmtc.net/bundle/apis/bundle-social-api.md) · [All operations](https://skmtc.net/bundle/apis/bundle-social-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bundle/bundle-social-api/versions/b773556c2f09/schema)
