# Google My Business API API

> Google My Business API API on Apizie: 50 endpoints (Lists all of the accounts for the authenticated user. This includes all accounts that the user owns, as well…, Creates an account with the specified name and type under the given parent. - Personal accounts and…, Returns the list of available attributes that would be available for a location with the given primary…, Returns a list of business categories. Search will match the category name but not the category ID. *Note:*…, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/analytics:googleapis-my-business/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `analytics:googleapis-my-business`
- Category: Analytics
- Status: byok
- Source: https://google.com
- Page: https://apizie.tech/api/analytics/googleapis-my-business
- OpenAPI: https://apizie.tech/api/analytics/googleapis-my-business/openapi.json

The Google My Business API provides an interface for managing business location information on Google.

## Endpoints

### Lists all of the accounts for the authenticated user. This includes all accounts that the user owns, as well…
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| filter | string | no | A filter constraining the accounts to return. The response includes only entries that match the filter. If `filter` is empty, then no… |
| name | string | no | The resource name of the account for which the list of directly accessible accounts is to be retrieved. This only makes sense for… |
| pageSize | integer | no | How many accounts to fetch per page. Default is 20, minimum is 2, and maximum page size is 20. |
| pageToken | string | no | If specified, the next page of accounts is retrieved. The `pageToken` is returned when a call to `accounts.list` returns more results than… |

### Creates an account with the specified name and type under the given parent. - Personal accounts and…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| primaryOwner | string | no | The resource name of the account which will be the primary owner of the account being created. It should be of the form… |
| body | object | no | JSON request body |

### Returns the list of available attributes that would be available for a location with the given primary…
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-attributes-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| categoryId | string | no | The primary category stable ID to find available attributes. |
| country | string | no | The ISO 3166-1 alpha-2 country code to find available attributes. |
| languageCode | string | no | The BCP 47 code of language to get attribute display names in. If this language is not available, they will be provided in English. |
| name | string | no | Resource name of the location to look up available attributes. |
| pageSize | integer | no | How many attributes to include per page. Default is 200, minimum is 1. |
| pageToken | string | no | If specified, the next page of attribute metadata is retrieved. The `pageToken` is returned when a call to `attributes.list` returns more… |

### Returns a list of business categories. Search will match the category name but not the category ID. *Note:*…
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-categories-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| languageCode | string | no | The BCP 47 code of language. If the language is not available, it will default to English. |
| pageSize | integer | no | How many categories to fetch per page. Default is 100, minimum is 1, and maximum page size is 100. |
| pageToken | string | no | If specified, the next page of categories will be fetched. |
| regionCode | string | no | The ISO 3166-1 alpha-2 country code. |
| searchTerm | string | no | Optional filter string from user. |
| view | string | no | Optional. Specifies which parts to the Category resource should be returned in the response. |

### Returns a list of business categories for the provided language and GConcept ids.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-categories-batch-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| categoryIds | array | no | Required. At least one name must be set. The GConcept ids the localized category names should be returned for. |
| languageCode | string | no | Required. The BCP 47 code of language that the category names should be returned in. |
| regionCode | string | no | Optional. The ISO 3166-1 alpha-2 country code used to infer non-standard language. |
| view | string | no | Required. Specifies which parts to the Category resource should be returned in the response. |

### Searches the chain based on chain name.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-chains-search` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| chainDisplayName | string | no | Search for a chain by its name. Exact/partial/fuzzy/related queries are supported. Examples: "walmart", "wal-mart", "walmmmart", "沃尔玛" |
| resultCount | integer | no | The maximum number of matched chains to return from this query. The default is 10. The maximum possible value is 500. |

### Search all of the possible locations that are a match to the specified request.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-google-locations-search` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| body | object | no | JSON request body |

### Gets the specified chain. Returns `NOT_FOUND` if the chain does not exist.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-chains-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The chain's resource name, in the format `chains/{chain_place_id}`. |

### Sets the pubsub notification settings for the account informing Business Profile which topic to send pubsub…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-update-notifications` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The notification settings resource name. |
| body | object | no | JSON request body |

### Updates a specific question written by the current user.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-questions-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The name of the question to update. |
| updateMask | string | no | The specific fields to update. If no mask is specified, then this is treated as a full update and all editable fields are set to the… |
| body | object | no | JSON request body |

### Deletes a specific question written by the current user.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-questions-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The name of the question to delete. |

### Returns insights for a set of local posts associated with a single listing. Which metrics and how they are…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-local-posts-report-insights` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | Required. The name of the location for which to fetch insights. |
| body | object | no | JSON request body |

### Gets all of the specified locations in the given account.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-batch-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The name of the account from which to fetch locations. |
| body | object | no | JSON request body |

### Returns the paginated list of reviews for all specified locations. This operation is only valid if the…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-batch-get-reviews` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The name of the account from which to retrieve a list of reviews across multiple locations. |
| body | object | no | JSON request body |

### Returns a report containing insights on one or more metrics by location. *Note:* Insight reports are limited…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-report-insights` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The account resource name. |
| body | object | no | JSON request body |

### Updates the reply to the specified review. A reply is created if one does not exist. This operation is only…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-reviews-update-reply` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The name of the review to respond to. |
| body | object | no | JSON request body |

### Deletes the response to the specified review. This operation is only valid if the specified location is…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-reviews-delete-reply` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The name of the review reply to delete. |

### Accepts the specified invitation.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-invitations-accept` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The name of the invitation that is being accepted. |
| body | object | no | JSON request body |

### Associates a location to a place ID. Any previous association is overwritten. This operation is only valid…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-associate` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The resource name of the location to associate. |
| body | object | no | JSON request body |

### Clears an association between a location and its place ID. This operation is only valid if the location is…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-clear-association` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The resource name of the location to disassociate. |
| body | object | no | JSON request body |

### Completes a `PENDING` verification. It is only necessary for non `AUTO` verification methods. `AUTO`…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-verifications-complete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | Resource name of the verification to complete. |
| body | object | no | JSON request body |

### Declines the specified invitation.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-invitations-decline` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The name of the account invitation that is being declined. |
| body | object | no | JSON request body |

### Reports all eligible verification options for a location in a specific language.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-fetch-verification-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | Resource name of the location to verify. |
| body | object | no | JSON request body |

### Finds all of the possible locations that are a match to the specified location. This operation is only valid…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-find-matches` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The resource name of the location to find matches for. |
| body | object | no | JSON request body |

### Generates an account number for this account. The account number is not provisioned when an account is…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-generate-account-number` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The name of the account to generate an account number for. |
| body | object | no | JSON request body |

### Returns the Google updated Lodging of a specific location.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-lodging-get-google-updated` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | Required. Google identifier for this location in the form: `accounts/{account_id}/locations/{location_id}/lodging` |
| readMask | string | no | Optional. The specific fields to return. If no mask is specified, then it returns the full Lodging (same as "*"). Repeated field items… |

### Gets the Google-updated version of the specified location. Returns `NOT_FOUND` if the location does not exist.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-get-google-updated` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The name of the location to fetch. |

### List all the GoogleLocations that have been recommended to the specified Business Profile account.…
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-list-recommend-google-locations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | Name of the account resource to fetch recommended Google locations for. |
| pageSize | integer | no | How many locations to fetch per page. Default is 25, minimum is 1, and maximum page size is 100. |
| pageToken | string | no | If specified, the next page of locations is retrieved. |

### Report a GoogleLocation.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-google-locations-report` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | Resource name of a [GoogleLocation], in the format `googleLocations/{googleLocationId}`. |
| body | object | no | JSON request body |

### Moves a location from an account that the user owns to another account that the same user administers. The…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-transfer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | The name of the location to transfer. |
| body | object | no | JSON request body |

### Starts the verification process for a location.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-verify` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| name | string | yes | Resource name of the location to verify. |
| body | object | no | JSON request body |

### Lists all of the admins for the specified location.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-admins-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the location to list admins of. |

### Invites the specified user to become an administrator for the specified location. The invitee must accept…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-admins-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The resource name of the location this admin is created for. |
| body | object | no | JSON request body |

### Returns the paginated list of answers for a specified question.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-questions-answers-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the question to fetch answers for. |
| orderBy | string | no | The order to return the answers. Valid options include 'update_time desc' and 'upvote_count desc', which will return the answers sorted… |
| pageSize | integer | no | How many answers to fetch per page. The default and maximum `page_size` values are 10. |
| pageToken | string | no | If specified, the next page of answers is retrieved. |

### Deletes the answer written by the current user to a question.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-questions-answers-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the question to delete an answer for. |

### Creates an answer or updates the existing answer written by the user for the specified question. A user can…
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-questions-answers-upsert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the question to write an answer for. |
| body | object | no | JSON request body |

### Returns a list of all insurance networks supported by Google.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-insurance-networks-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | Required. The name of the location whose insurance networks will be listed. The name is in the form:… |
| languageCode | string | no | Optional. The BCP 47 code for the language. If a language code is not provided, it defaults to English. Right now only 'en' is supported. |
| pageSize | integer | no | How many insurance networks to return per page. The default value is 5000. Maximum page size is 10000. |
| pageToken | string | no | If specified, returns the next page of insurance networks. |

### Lists pending invitations for the specified account.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-invitations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the account from which the list of invitations is being retrieved. |
| targetType | string | no | Specifies which target types should appear in the response. |

### Returns a list of local posts associated with a location.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-local-posts-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the location whose local posts will be listed. |
| pageSize | integer | no | How many local posts to return per page. Default of 20. The minimum is 1, and maximum page size is 100. |
| pageToken | string | no | If specified, returns the next page of local posts. |

### Creates a new local post associated with the specified location, and returns it.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-local-posts-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the location in which to create this local post. |
| body | object | no | JSON request body |

### Lists the locations for the specified account.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the account to fetch locations from. If the Account is of AccountType PERSONAL, only Locations that are directly owned by the… |
| filter | string | no | A filter constraining the locations to return. The response includes only entries that match the filter. If `filter` is empty, then… |
| languageCode | string | no | The BCP 47 code of language to get display location properties in. If this language is not available, they will be provided in the… |
| orderBy | string | no | Sorting order for the request. Multiple fields should be comma-separated, following SQL syntax. The default sorting order is ascending. To… |
| pageSize | integer | no | How many locations to fetch per page. Default is 100, minimum is 1, and maximum page size is 100. |
| pageToken | string | no | If specified, it fetches the next `page` of locations. The page token is returned by previous calls to `ListLocations` when there were… |

### Creates a new location owned by the specified account, and returns it.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the account in which to create this location. |
| requestId | string | no | A unique request ID for the server to detect duplicated requests. We recommend using UUIDs. Max length is 50 characters. |
| validateOnly | boolean | no | If true, the request is validated without actually creating the location. |
| body | object | no | JSON request body |

### Returns a list of media items associated with a location.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-media-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the location whose media items will be listed. |
| pageSize | integer | no | How many media items to return per page. The default value is 100, which is also the maximum supported number of media items able to be… |
| pageToken | string | no | If specified, returns the next page of media items. |

### Creates a new media item for the location.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-media-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The resource name of the location where this media item will be created. |
| body | object | no | JSON request body |

### Returns a list of media items associated with a location that have been contributed by customers.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-media-customers-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the location whose customer media items will be listed. |
| pageSize | integer | no | How many media items to return per page. The default value is 100, the maximum supported page size is 200. |
| pageToken | string | no | If specified, returns the next page of media items. |

### Generates a `MediaItemDataRef` for media item uploading.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-media-start-upload` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The resource name of the location this media item is to be added to. |
| body | object | no | JSON request body |

### Returns the paginated list of questions and some of its answers for a specified location.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-questions-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the location to fetch questions for. |
| answersPerQuestion | integer | no | How many answers to fetch per question. The default and maximum `answers_per_question` values are 10. |
| filter | string | no | A filter constraining the questions to return. The only filter currently supported is "ignore_answered=true" |
| orderBy | string | no | The order to return the questions. Valid options include 'update_time desc' and 'upvote_count desc', which will return the questions… |
| pageSize | integer | no | How many questions to fetch per page. The default and maximum `page_size` values are 10. |
| pageToken | string | no | If specified, the next page of questions is retrieved. |

### Adds a question for the specified location.
`POST https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-questions-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the location to write a question for. |
| body | object | no | JSON request body |

### Returns the paginated list of reviews for the specified location. This operation is only valid if the…
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-reviews-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | The name of the location to fetch reviews for. |
| orderBy | string | no | Specifies the field to sort reviews by. If unspecified, the order of reviews returned will default to `update_time desc`. Valid orders to… |
| pageSize | integer | no | How many reviews to fetch per page. The maximum `page_size` is 50. |
| pageToken | string | no | If specified, it fetches the next page of reviews. |

### List verifications of a location, ordered by create time.
`GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-locations-verifications-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $.xgafv | string | no | V1 error format. |
| access_token | string | no | OAuth access token. |
| alt | string | no | Data format for response. |
| callback | string | no | JSONP |
| fields | string | no | Selector specifying which fields to include in a partial response. |
| key | string | no | API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth… |
| oauth_token | string | no | OAuth 2.0 token for the current user. |
| prettyPrint | boolean | no | Returns response with indentations and line breaks. |
| quotaUser | string | no | Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40… |
| upload_protocol | string | no | Upload protocol for media (e.g. "raw", "multipart"). |
| uploadType | string | no | Legacy upload protocol for media (e.g. "media", "multipart"). |
| parent | string | yes | Resource name of the location that verification requests belong to. |
| pageSize | integer | no | How many verification to include per page. If not set, return all. |
| pageToken | string | no | If specified, returns the next page of verifications. |

## Example
```
curl "https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-list" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Google My Business API API?
Create a free Apizie key, then send GET https://apizie.tech/v1/analytics:googleapis-my-business/mybusiness-accounts-list with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Google My Business API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Google My Business API itself also needs your own key from googleapis.com.

### Can AI agents use the Google My Business API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key analytics:googleapis-my-business.

### What is the status of the Google My Business API API?
Needs your own provider key (bring your own key)
