← Catalog · SEO/AEO
Google Business Profile
Your Google Business Profile locations and reviews — read them and reply to them. 64 endpoints from Google Business Profile. Jobs that several providers do sit on one row, so you can compare price and coverage before you spend a call — choosing is yours; treg does not route between providers automatically.
List the accounts you manage
- List your Business Profile accountsList the Google Business Profile accounts you manageGoogle Business Profile · free · google-business-profile.accounts
- Business Profile account details by account idaccounts.get — Gets the specified account. Returns `NOT_FOUND` if the account does not exist or if the caller does not have access rights to it.Google Business Profile · free · google-business-profile.x.accountmanagement-mybusinessaccountmanagement-accounts-get
Booking & action links on your listing
- List place action links on your business listingplaceActionLinks.list — Lists the place action links for the specified location.Google Business Profile · free · google-business-profile.x.placeactions-mybusinessplaceactions-locations-placeactionlinks-list
Attributes set on your listing
- Attributes set on your business listinglocations.getAttributes — Retrieves attributes for a location as last set by the merchant. It may not reflect updates from Google or user-generated content that are live on Google Maps.Google Business Profile · free · google-business-profile.x.businessinformation-mybusinessbusinessinformation-locations-getattributes
Attribute types available for a business category
- Available listing attributes by category and countryattributes.list — Returns the list of attributes that would be available for a location with the given primary category and country.Google Business Profile · free · google-business-profile.x.businessinformation-mybusinessbusinessinformation-attributes-list
Browse business categories
- Business Profile categories by GConcept idscategories.batchGet — Returns a list of business categories for the provided language and GConcept ids.Google Business Profile · free · google-business-profile.x.businessinformation-mybusinessbusinessinformation-categories-batchget
- Search Business Profile categories by namecategories.list — Returns a list of business categories. Search will match the category name but not the category ID. Search only matches the front of a category name (that is, 'food' may return 'Food Court' but not 'Fast Food Restaurant').Google Business Profile · free · google-business-profile.x.businessinformation-mybusinessbusinessinformation-categories-list
Look up a franchise chain
- Business chain details by chain idchains.get — Gets the specified chain. Returns `NOT_FOUND` if the chain does not exist.Google Business Profile · free · google-business-profile.x.businessinformation-mybusinessbusinessinformation-chains-get
- Search business chains by namechains.search — Searches the chain based on chain name.Google Business Profile · free · google-business-profile.x.businessinformation-mybusinessbusinessinformation-chains-search
Listing performance metrics over time
- Daily metrics time series for your business listinglocations.fetchMultiDailyMetricsTimeSeries — Returns the values for each date from a given time range that are associated with the specific daily metrics. Note: Only daily data is available. Hourly metrics are not supported. Example request: `GET https://businessprofileperformance.googleapis.com/v1/locations/12345:fetchMultiDailyMetricsTimeSeries?dailyMetrics=WEBSITE_CLICKS&dailyMetrics=CALL_CLICKGoogle Business Profile · free · google-business-profile.x.businessprofileperformance-businessprofileperformance-locations-fetchmultidailymetricstimeseries
- Daily time series of one metric for your listinglocations.getDailyMetricsTimeSeries — Returns the values for each date from a given time range that are associated with the specific daily metric. Note: Only daily data is available. Hourly metrics are not supported. Example request: `GET https://businessprofileperformance.googleapis.com/v1/locations/12345:getDailyMetricsTimeSeries?dailyMetric=WEBSITE_CLICKS&daily_range.start_date.year=2022&daily_Google Business Profile · free · google-business-profile.x.businessprofileperformance-businessprofileperformance-locations-getdailymetricstimeseries
Search terms that surfaced your listing
- Monthly search keywords, impressions for your listingmonthly.list — Returns the search keywords used to find a business in search or maps. Each search keyword is accompanied by impressions which are aggregated on a monthly basis. Example request: `GET https://businessprofileperformance.googleapis.com/v1/locations/12345/searchkeywords/impressions/monthly?monthly_range.start_month.year=2022&monthly_range.start_month.month=1&monthly_range.end_month.yeaGoogle Business Profile · free · google-business-profile.x.businessprofileperformance-businessprofileperformance-locations-searchkeywords-impressions-monthly-list
Your listings with hours & categories
- List your business listings — address, hours, categoryList your business's listings with their addresses, hours and categoriesGoogle Business Profile · free · google-business-profile.locations
- Your business listing as last set by the merchantlocations.get — Returns the specified location as last set by the merchant. It may not reflect updates from Google or user-generated content that are live on Google Maps.Google Business Profile · free · google-business-profile.x.businessinformation-mybusinessbusinessinformation-locations-get
Live listing as shown on Maps
- Your business listing as it appears live on Googlelocations.getGoogleUpdated — Returns the specified location as it appears live on Google Maps and Search. This consumer-facing view may have been updated by Google or user-generated content and may differ from the merchant's version. The returned GoogleUpdatedLocation contains masks that indicate which fields differ from the merchant's information.Google Business Profile · free · google-business-profile.x.businessinformation-mybusinessbusinessinformation-locations-getgoogleupdated
Find matching Google-listed locations
- Match your business to Google location recordsgoogleLocations.search — Search all of the possible locations that are a match to the specified request.Google Business Profile · free · google-business-profile.x.businessinformation-mybusinessbusinessinformation-googlelocations-search
Photos and videos on your listing
- List photos and videos on your business listingmedia.list — List the photos and videos on one of your listingsGoogle Business Profile · free · google-business-profile.x.v4-media-list
Add a photo or video
- Add a photo or video to your business listingmedia.create — Add a photo or video to one of your listingsGoogle Business Profile · free · google-business-profile.x.v4-media-create
Your published local posts
- List local posts on your business listinglocalPosts.list — List the local posts (offers, updates, events) on one of your listingsGoogle Business Profile · free · google-business-profile.x.v4-localposts-list
Publish a local post
- Publish a local post on your business listinglocalPosts.create — Publish a local post (offer, update or event) to one of your listingsGoogle Business Profile · free · google-business-profile.x.v4-localposts-create
Customer questions on your listing
- List customer questions on your business listingquestions.list — Returns the paginated list of questions and some of its answers for a specified location. This operation is only valid if the specified location is verified.Google Business Profile · free · google-business-profile.x.qanda-mybusinessqanda-locations-questions-list
Answer a customer question
- Post or update your answer to a listing questionanswers.upsert — Creates an answer or updates the existing answer written by the user for the specified question. A user can only create one answer per question.Google Business Profile · free · google-business-profile.x.qanda-mybusinessqanda-locations-questions-answers-upsert
Reply to a customer review
- Reply to a customer review as the businessReply publicly to a customer review as the businessGoogle Business Profile · free · google-business-profile.review.reply
Read your listing's reviews
- List customer reviews on your business listingRead the reviews customers left on your Google Business Profile listingGoogle Business Profile · free · google-business-profile.reviews
- Customer reviews across several of your listingsreviews.batchGetReviews — Read reviews across several of your listings in one callGoogle Business Profile · free · google-business-profile.x.v4-reviews-batchget
- Read one customer review by review idreviews.get — Read a single review left on one of your listingsGoogle Business Profile · free · google-business-profile.x.v4-reviews-get
Check listing verification status
- Voice of Merchant state of your business listinglocations.getVoiceOfMerchantState — Gets the VoiceOfMerchant state.Google Business Profile · free · google-business-profile.x.verifications-mybusinessverifications-locations-getvoiceofmerchantstate