businesses

List Google Business reviews

List the Google Business reviews for a business.

Reads reviews from the business's connected Google Business (Google My Business) account: reviewer, star rating, text, timestamps, and the business's public reply if it has one. Use this to surface or summarize customer feedback (e.g. pull recent 5-star reviews). Paginate with the returned next_cursor until it is null. When present, needs_reply marks the reviews still waiting on the owner (3 stars or less, no reply).

READ ONLY — this endpoint never writes or replies to reviews.

Errors: 400 invalid_value: The business_id is not a valid UUID. 401 authentication_required: API key or token is missing, invalid, or revoked. 401 SOCIAL_TOKEN_EXPIRED: The Google Business connection auth failed; reconnect the account. 403 permission_denied: Your plan does not include API access, or this business is not in your org. 404 NO_CONNECTED_SOCIALS: No Google Business account is connected to this business. 404 resource_not_found: No business with that ID exists. 429 rate_limit_exceeded: You sent too many requests this minute. 502 UPSTREAM_PROVIDER_ERROR: Google returned an error while fetching reviews.

get/api/businesses/{business_id}/reviews

Request

  • Base URL: https://api.mymarky.ai
  • URL: https://api.mymarky.ai/api/businesses/{business_id}/reviews
  • Auth: HTTP bearer

Path parameters

business_idstring required

Query parameters

limitinteger

Max reviews per page (1-50).

cursorstring nullable

Pagination cursor. Pass the next_cursor from a previous response.

order_bystring

Sort order: 'updateTime desc' (default), 'rating', or 'rating desc'.

Headers

Marky-Version'2026-04-08' | '2026-07-17' | '2026-08-02' | '2026-08-04' | '2026-08-06'
Example:2026-08-06

Opt into a dated API version. Omit to stay on the floor (2026-04-08) forever — unpinned clients never break. Pin to a newer date (e.g. 2026-08-06) to receive the newest response shapes. Unknown values fall back to the floor. See https://docs.mymarky.ai for the versioning model.

Response

Successful Response

average_ratingnumber nullable

Average star rating across all reviews (Google-reported)

total_review_countinteger nullable

Total number of reviews on the location (Google-reported)

next_cursorstring nullable

Cursor for the next page. Null when there are no more reviews. Pass as the cursor query param.

Changes

No recorded changes to this operation across all 1 revision of this API.