google_business_service_list_update
Replace the service list on a Google Business Profile location. This is a full replacement, not a merge — send the complete list. Items are either { structuredServiceItem: { serviceTypeId } } using a serviceTypeId from the location's category, or { freeFormServiceItem: { category, label: { displayName, languageCode } } }. Fails with 422 when metadata.canModifyServiceList is false.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile_id | Yes | Profile hashid of a google_business profile | |
| location_id | Yes | Full Google resource path 'accounts/X/locations/Y' | |
| serviceItems | Yes | The complete service list. Read the current one first and edit those objects — accepted fields vary by location. |