google business profile
Update attributes
Updates location attributes (amenities, services, etc.). The attributeMask specifies which attributes to update (comma-separated).
AuthorizationBearer <token>
API key authentication - use your Late API key as a Bearer token
In: header
Path Parameters
accountIdstring
attributes
attributeMaskstring
Comma-separated attribute names to update (e.g. 'has_delivery,has_takeout')
Response Body
application/json
application/json
application/json
curl -X PUT "https://getlate.dev/api/v1/accounts/string/gmb-attributes" \ -H "Content-Type: application/json" \ -d '{ "attributes": [ { "name": "has_delivery", "values": [ true ] }, { "name": "has_takeout", "values": [ true ] }, { "name": "has_outdoor_seating", "values": [ false ] } ], "attributeMask": "has_delivery,has_takeout,has_outdoor_seating" }'{
"success": true,
"accountId": "string",
"locationId": "string",
"attributes": [
{}
]
}{
"error": "string",
"details": {}
}{
"error": "string",
"details": {}
}Get attributes GET
Returns GBP location attributes (amenities, services, accessibility, payment types). Available attributes vary by business category.
List action links GET
Lists place action links for a Google Business Profile location. Place actions are the booking, ordering, and reservation buttons that appear on your listing.