# My Business Notifications API API

> My Business Notifications API API on Apizie: 2 endpoints (Returns the pubsub notification settings for the account., Sets the pubsub notification setting for the account informing Google which topic to send pubsub…) 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-mybusinessnotifications/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

The My Business Notification Settings API enables managing notification settings for business accounts. Note - If you have a quota of 0 after enabling the API, please request for GBP API access.

## Endpoints

### Returns the pubsub notification settings for the account.
`GET https://apizie.tech/v1/analytics:googleapis-mybusinessnotifications/mybusinessnotifications-accounts-get-notification-setting` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The resource name of the notification setting we are trying to fetch. |

### Sets the pubsub notification setting for the account informing Google which topic to send pubsub…
`POST https://apizie.tech/v1/analytics:googleapis-mybusinessnotifications/mybusinessnotifications-accounts-update-notification-setting` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The resource name this setting is for. This is of the form `accounts/{account_id}/notificationSetting`. |
| updateMask | string | no | Required. The specific fields that should be updated. The only editable field is notification_setting. |
| body | object | yes | JSON request body |

## Example
```
curl "https://apizie.tech/v1/analytics:googleapis-mybusinessnotifications/mybusinessnotifications-accounts-get-notification-setting" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

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

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

### Can AI agents use the My Business Notifications 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-mybusinessnotifications.

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