PipedreamHQ / PipedreamHQ/pipedream
google_my_business: add Business Profile API subdomains to allowed_domains
- Dominant language
- JavaScript
- Stars
- 11.7k
- Forks
- 5.8k
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 102
Description
When calling the Business Information API via the Connect Proxy with the `google_my_business` app, the request fails with:
> Domain mybusinessbusinessinformation.googleapis.com is not allowed for this app
The currently allowed domain (`mybusiness.googleapis.com`, v4) is deprecated for business information endpoints. Google has migrated location data (title, profile, categories, phone numbers, etc.) to the v1 Business Information API, which lives on a separate subdomain.
### Requested
Add the following to the `allowed_domains` list for the `google_my_business` app:
- `mybusinessbusinessinformation.googleapis.com`
The related Google Business Profile subdomains are part of the same API family and share the same OAuth scopes, so it would be helpful to add them as well:
- `mybusinessaccountmanagement.googleapis.com`
- `mybusinessverifications.googleapis.com`
- `mybusinessnotifications.googleapis.com`
- `mybusinessplaceactions.googleapis.com`
- `mybusinessqanda.googleapis.com`
### Reference
https://developers.google.com/my-business/content/businessinformation/change-log
Contributor guide
Assessment
This issue has not been assessed yet.