---
title: "Add / Edit interaction source"
method: POST
path: "/locations/reviews/settings/edit"
tags: ["Reviews/Review Sources"]
---

# Add / Edit interaction source

`POST /locations/reviews/settings/edit`

## Request

- Base URL: `https://api.synup.com/api/v4`
- URL: `https://api.synup.com/api/v4/locations/reviews/settings/edit`
- Auth: none required
- TypeScript: <https://skmtc.dev/synup/apis/synup-api/docs/locations/reviews/settings/edit/post.ts> (a function with typed inputs; its response is checked against the schema)

Use this endpoint to add a new interaction source URL.
The body of the request must contain the locationId and a siteUrls array.

<TipInfo>Interaction sources for connected Google and Facebook accounts cannot be modified/added to. These interaction sources are automatically added when you connect your Google and Facebook accounts.</TipInfo>

## Headers

- `Authorization` string, required

## Request body

- object
  - `locationId` string, required
  - `siteUrls` object[], required
    - `name` string
    - `url` string

## Response `200`

- object
  - `data` object, required
    - `editInteractionsSetting` object, required
      - `errors` unknown, required
      - `interactionSetting` object, required
        - `positiveInteractionThreshold` integer, required
        - `siteSettings` object[], required
          - `name` string, required
          - `url` string, nullable, required
          - `connected` boolean, required
        - `id` string, required
    - `interactionSiteConfig` object[], required
      - `site` string, required
      - `siteUrl` string, required
    - `interactionsSetting` object, required
      - `siteSettings` object[], required
        - `name` string, required
        - `url` string, nullable, required

---

[API](https://skmtc.dev/synup/apis/synup-api.md) - [All operations](https://skmtc.dev/synup/apis/synup-api/llms.txt) - [OpenAPI document](https://skmtc.dev/synup/apis/synup-api/revisions/67de2d51c22e?raw)
