PATCH
cURL
Updates a post using Google updateMask semantics (only masked fields change). Returns 202 with state: SENDING. Poll Get Post until a terminal state. Cannot update a DELETED post or one still SENDING without a post_id.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required

Post id

Query Parameters

account_id
string

Account ID. Required when using an organization token; ignored for account-level tokens.

Body

application/json
updateMask
string
required

Google updateMask, e.g. summary,callToAction.

params
object
required

Google Business Profile LocalPost body. See Google's Local Posts API for field constraints per topicType.

Response

Update accepted. payload.state is SENDING.

success
boolean
payload
object