---
title: "Reply to Business Profile Reviews"
method: POST
path: "/v2/gbp/reply-review/"
tags: ["Manage Google Business Profile"]
---

# Reply to Business Profile Reviews

`POST /v2/gbp/reply-review/`

## Request

- Base URL: `https://api.localfalcon.com`
- URL: `https://api.localfalcon.com/v2/gbp/reply-review/`
- Auth: none declared

Post a reply to one or more Google Business Profile reviews. Replies are published to Google immediately and are publicly visible on the business profile.

Posting a reply to a review that already has one replaces the existing reply.

**Single reply.** Supply `place_id`, `review_id`, and `reply`.

**Multiple replies.** Supply a `replies` array of up to 50 entries, each containing `place_id`, `review_id`, and `reply`. Entries may span different locations.

Each reply is attempted independently. The response returns one entry per reply under `results`, along with `succeeded` and `failed` counts, so a failure on one reply does not prevent the others from posting. Replies are limited to 4096 characters.

## Request body `application/x-www-form-urlencoded`

- object
  - `api_key` string, required: Your Local Falcon API key.
  - `place_id` string: The Place ID of a connected location. Required unless `replies` is supplied.
  - `review_id` string: The ID of the review to reply to. Required unless `replies` is supplied.
  - `reply` string: The reply text to publish. Required unless `replies` is supplied.
  - `replies` object[]: An array of up to 50 replies, used instead of the single `place_id`, `review_id`, and `reply` parameters.
    - `place_id` string, required
    - `review_id` string, required
    - `reply` string, required

## Response `200`

Successful response

- object
  - `code` integer
  - `code_desc` union
    - string
    - boolean
  - `success` boolean
  - `message` union
    - string
    - boolean
  - `parameters` object
  - `data` object
    - `count` integer: The number of replies attempted.
    - `succeeded` integer
    - `failed` integer
    - `results` object[]
      - `place_id` string
      - `review_id` string
      - `success` boolean
      - `error` union: Error code, or `false` when the reply posted successfully.
        - string
        - boolean
      - `message` union: Error description, or `false` when the reply posted successfully.
        - string
        - boolean
      - `reply` string: The reply text that was published. Present only on success.

## Other responses

- `400`: The request was malformed or missing required parameters.
- `401`: The API key is missing, invalid, or does not have permission for the requested resource.
- `429`: You have exceeded the rate limit. Please wait before making additional requests.
- `500`: An unexpected error occurred on the server. Please try again later.

## Changes

- **2026-09-03** `85390c3f81cf`: 2 info
  - api tag `Manage Google Business Profile` added
  - api tag `Google Business Profile` removed
- **2026-08-20** `5487f4bd451b`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/localfalcon/apis/local-falcon-api/changes/v2/gbp/reply-review/post.md)

---

[API](https://skmtc.dev/localfalcon/apis/local-falcon-api.md) - [All operations](https://skmtc.dev/localfalcon/apis/local-falcon-api/llms.txt) - [OpenAPI document](https://skmtc.dev/localfalcon/apis/local-falcon-api/revisions/304db93dea96?raw)
