# List review campaigns

```http
GET https://api.synup.com/api/v4/locations/{locationId}/review-campaigns
```

This API retrieves a list of review campaigns associated with a specific location.

**Behavior:**
- Returns campaign details, including campaign ID, name, status, start date, and delivery method.
- Supports pagination for large datasets.
- Allows filtering by campaign status (active, completed, scheduled).

Source: https://developer.synup.com/api/review-campaigns/list-review-campaigns

## Path parameters

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `locationId` | string | required | Location ID to list review campaigns for |

## Query parameters

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `startDate` | string | optional | Start date of a date range to get review campaigns |
| `endDate` | string | optional | End date of a date range to get review campaigns |

## Example request

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

## Responses

| Status | Description |
| --- | --- |
| `200` | Successful response |
