---
title: "Review new event"
method: POST
path: "review.new"
tags: ["Webhook Events"]
---

# Review new event

`POST review.new` (webhook)

Fired when a new review is posted on a connected account. Currently supported
for Google Business Profile (real-time via Pub/Sub). Requires the Inbox add-on.

## Payload

- WebhookPayloadReviewNew — Webhook payload for the review.new event (new review posted on a connected account).
  - `id` string, required — Stable webhook event ID
  - `event` 'review.new', required
  - `review` ReviewWebhookReview, required — Review data shared by review.new and review.updated payloads.
    - `id` string, required — Platform review ID (e.g. "accounts/123/locations/456/reviews/789" for Google Business).
    - `platform` 'googlebusiness', required — Platform the review originated on. Currently Google Business Profile only.
    - `rating` integer, required — Star rating the reviewer gave.
    - `text` string, required — Review text content. May be empty if the reviewer left only a rating.
    - `reviewer` object, required
      - `id` string, nullable, required — Platform reviewer ID. Null when the platform does not expose it (common on Google Business anonymous reviews).
      - `name` string, required
      - `profileImage` string, nullable, required
    - `createdAt` string, date-time, required
    - `hasReply` boolean, required — Whether the connected account has replied to this review.
    - `reply` object — Present when hasReply is true.
      - `text` string, required
      - `createdAt` string, date-time, required
  - `account` object, required
    - `id` string, required
    - `accountId` string — Social account ID (same as id); canonical field for account filtering.
    - `platform` string, required
    - `username` string, required
  - `timestamp` string, date-time, required — UTC time at which Zernio generated this event (set once when the event payload is built, before delivery is queued). Retries and redeliveries keep the original value, so it reflects the event, not the delivery attempt.

## Acknowledgement `200`

Webhook received successfully

---

[API](https://skmtc.net/zernio/apis/zernio-api.md) · [All operations](https://skmtc.net/zernio/apis/zernio-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zernio/zernio-api/revisions/26bee5940ef6/schema)
