---
title: "Post a response to a review / Q&A / social interaction on the source site."
method: POST
path: "/api/v4/locations/reviews/respond"
tags: ["Reviews"]
---

# Post a response to a review / Q&A / social interaction on the source site.

`POST /api/v4/locations/reviews/respond`

Posts a public response to a review or interaction on its source platform.

**Common errors**
- SY50121: Google Reviews accept only a single owner reply per review; a second response is rejected.

## Request body

- object
  - `responseContent` string, required
  - `interactionId` union, required
    - integer — Raw numeric ID
    - string, base64-or-int — Base64-encoded Relay ID
  - `respondedWith` string

## Response `200`

Successful response

- RespondToInteractionPayload
  - `interaction` InteractionResponse — A response to an interaction (review reply, Q&A answer).
    - `id` string
    - `interactionId` string
    - `content` string
    - `authorName` string
    - `date` string
    - `respondedWith` string
    - `respondedBy` integer
    - `interactionStatus` 'CREATED' | 'FAILED' | 'COMPLETED' | 'CONFIRMED' — Lifecycle state of a response item as it's posted out to the source site.
    - `editedResponse` boolean
    - `remarks` string
  - `errors` ErrorType[]
    - `message` string
    - `contextInfo` ContextInfoType[]
      - `key` string
      - `value` string
    - `code` string

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `500` — Server error

---

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