latestOpenAPI 3.1.02026-08-225721892.2 MB

19fd2b70854e

GMB Media

Upload photo

Creates a media item (photo) for a location from a publicly accessible URL.

Categories determine where the photo appears: CATEGORY_UNSPECIFIED, COVER, PROFILE, LOGO, EXTERIOR, INTERIOR, PRODUCT, FOOD_AND_DRINK, MENU, COMMON_AREA, ROOMS, TEAMS, AT_WORK, ADDITIONAL.

post/v1/accounts/{accountId}/gmb-media

Path parameters

accountIdstring required

Query parameters

locationIdstring

Override which location to target. If omitted, uses the account's selected location. Use GET /gmb-locations to list valid IDs.

Request body

sourceUrlstring uri required

Publicly accessible image URL

mediaFormat'PHOTO' | 'VIDEO'
descriptionstring

Photo description

category'CATEGORY_UNSPECIFIED' | 'COVER' | 'PROFILE' | 'LOGO' | 'EXTERIOR' | 'INTERIOR' | 'PRODUCT' | 'FOOD_AND_DRINK' | 'MENU' | 'COMMON_AREA' | 'ROOMS' | 'TEAMS' | 'AT_WORK' | 'ADDITIONAL'

Where the photo appears on the listing

Response

Media created successfully

successboolean
namestring
mediaFormatstring
googleUrlstring