Manage Google Business Profile

Set Business Profile Attributes

Set attributes on a connected Google Business Profile.

This endpoint requires confirmation. An attribute can be set or changed but not removed: sending false records an explicit negative rather than clearing it. You must send confirm=SET_ATTRIBUTES or the request is rejected with GBP_CONFIRMATION_REQUIRED and nothing is changed.

This matters most for the identity attributes, such as is_small_business or the owned-by set, where a value you did not intend is a public claim about the business that this API cannot withdraw.

Array parameters are sent as form fields, not as JSON. Index each entry, for example services[0][name]=Drain cleaning. A JSON request body is not read.

post/v2/gbp/update-attributes/

Response

Successful response

codeinteger
successboolean
parametersobject
dataobject

Changes

Changed in 2 of the 4 revisions of this API.3