# Add customers to a review campaign

```http
POST https://api.synup.com/api/v4/locations/review-campaigns/customers
```

This API adds new customers to an existing review campaign, allowing them to receive review requests.

**Behavior:**
- Supports batch addition of multiple customers in a single request.
- Customers will receive review requests via the configured delivery method (email, SMS, or both).
- Ensures duplicate entries are not added to the same campaign.

Source: https://developer.synup.com/api/review-campaigns/add-customers-to-a-review-campaign

## Request body

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `input` | object | required |  |
| `input.reviewCampaignId` | string | required |  |
| `input.locationCustomers` | array of object | required |  |
| `input.locationCustomers[].name` | string | required |  |
| `input.locationCustomers[].email` | string | optional |  |
| `input.locationCustomers[].phone` | string | optional |  |

## Example request

```bash
curl -X POST 'https://api.synup.com/api/v4/locations/review-campaigns/customers' \
  -H 'Authorization: API YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '""'
```

## Responses

| Status | Description |
| --- | --- |
| `200` | Successfully added customers |
