GET
/
location
/
updates
cURL
curl --request GET \
  --url https://api.gmbapi.com/external-api/gmb/location/updates \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "payload": {
    "data": [
      {
        "location": {
          "serviceArea": {
            "businessType": "CUSTOMER_AND_BUSINESS_LOCATION",
            "places": {
              "placeInfos": {
                "0": {
                  "placeId": "ChIJu-SH28MJxkcRnwq9_851obM",
                  "placeName": "Netherlands"
                },
                "1": {
                  "placeId": "ChIJtanWwXa_xkcRwFwejVreAAM",
                  "placeName": "North Brabant, Netherlands"
                }
              }
            }
          }
        },
        "updateMask": [
          "serviceArea"
        ],
        "origin": "app.gmbapi.com",
        "locationDto": {
          "service_area": {
            "business_type": "CUSTOMER_AND_BUSINESS_LOCATION",
            "places": [
              {
                "place_id": "ChIJu-SH28MJxkcRnwq9_851obM",
                "name": "Netherlands"
              },
              {
                "place_id": "ChIJtanWwXa_xkcRwFwejVreAAM",
                "name": "North Brabant, Netherlands"
              }
            ]
          }
        },
        "queryData": {
          "account_id": "110403973594798485729",
          "location_id": "12654275338176815409"
        },
        "timestamp": {
          "_seconds": 1764771788,
          "_nanoseconds": 973000000
        },
        "update_source": "profile_update",
        "update_type": "LOCATION",
        "created_by": "user_123",
        "location_update_status": "failed",
        "comparisons": {
          "service_area": false
        },
        "creator_email": "user@example.com",
        "creator_name": "John Doe",
        "creator_photo_url": "https://example.com/photo.jpg"
      },
      {
        "location": {
          "profile": {
            "description": "Updated business description text."
          }
        },
        "updateMask": [
          "profile.description"
        ],
        "origin": "app.gmbapi.com",
        "locationDto": {
          "description": "Updated business description text."
        },
        "queryData": {
          "account_id": "110403973594798485729",
          "location_id": "12654275338176815409"
        },
        "timestamp": {
          "_seconds": 1764771074,
          "_nanoseconds": 942000000
        },
        "update_source": "profile_update",
        "update_type": "LOCATION",
        "created_by": "user_123",
        "location_update_status": "completed",
        "comparisons": {
          "description": true
        },
        "creator_email": "user@example.com",
        "creator_name": "John Doe",
        "creator_photo_url": "https://example.com/photo.jpg"
      }
    ],
    "pagination": {
      "has_more": true,
      "next_page_token": "MTc2NDIzNDA5NjU2MQ==",
      "page_size": 5
    }
  }
}

Authorizations

Authorization
string
header
required

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

Query Parameters

account_id
string

Account ID. Required when using an organization token.

location_id
string
required

Location ID to retrieve update history for

Response

Location updates history response

Response containing location update history

success
boolean

Indicates if the request was successful

payload
object