Appearance
Create action link
Creates a place action link for a location.
Available action types: APPOINTMENT, ONLINE_APPOINTMENT, DINING_RESERVATION, FOOD_ORDERING, FOOD_DELIVERY, FOOD_TAKEOUT, SHOP_ONLINE.
POST /v1/accounts/{accountId}/gmb-place-actions
Creates a place action link for a location.
Available action types: APPOINTMENT, ONLINE_APPOINTMENT, DINING_RESERVATION, FOOD_ORDERING, FOOD_DELIVERY, FOOD_TAKEOUT, SHOP_ONLINE.
Parameters
accountId(path, string) requiredlocationId(query, string) — Override which location to target. If omitted, uses the account's selected location. Use GET /gmb-locations to list valid IDs.
Request body
Content-Type: application/json
uri(string) required — The action URLplaceActionType(string) required (enum: APPOINTMENT, ONLINE_APPOINTMENT, DINING_RESERVATION, FOOD_ORDERING, FOOD_DELIVERY, FOOD_TAKEOUT, SHOP_ONLINE) — Type of action
Example:
json
{
"uri": "https://order.ubereats.com/joespizza",
"placeActionType": "FOOD_ORDERING"
}Responses
200 — Place action created successfully
success(boolean)name(string) — Resource name of the created linkuri(string)placeActionType(string)
400 — Invalid request
error(string)details(object)
401 — Unauthorized
error(string)details(object)