> ## Documentation Index
> Fetch the complete documentation index at: https://docs.reachedapp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get a Campaign

> Retrieves the full details of a specific campaign.

# Get a Campaign

Retrieves the full details of a specific campaign by its ID.

## Request

`GET /v1/campaigns/:id`

### Path Parameters

| Parameter | Type | Required | Description |
| - | - | - | - |
| `id` | uuid | Yes | The unique identifier of the campaign |

## Example

```bash cURL theme={null}
curl -X GET \
  "https://kdjmltmhxvvmiuehafgl.supabase.co/functions/v1/api-gateway/v1/campaigns/c1d2e3f4-..." \
  -H "Authorization: Bearer rchd_live_xxxxxxxxxxxx"
```

```javascript JavaScript theme={null}
const campaignId = "c1d2e3f4-...";
const response = await fetch(
  `https://kdjmltmhxvvmiuehafgl.supabase.co/functions/v1/api-gateway/v1/campaigns/${campaignId}`,
  {
    headers: {
      "Authorization": "Bearer rchd_live_xxxxxxxxxxxx"
    }
  }
);
const { data } = await response.json();
```

```python Python theme={null}
import requests

campaign_id = "c1d2e3f4-..."
response = requests.get(
    f"https://kdjmltmhxvvmiuehafgl.supabase.co/functions/v1/api-gateway/v1/campaigns/{campaign_id}",
    headers={"Authorization": "Bearer rchd_live_xxxxxxxxxxxx"}
)
data = response.json()
```

## Response

**200 OK**

```json theme={null}
{
  "data": {
    "id": "c1d2e3f4-...",
    "name": "Q1 Outbound France",
    "status": "active",
    "parallel_calls": 3,
    "script_template": "Hi {first_name}, ...",
    "tags": ["france", "q1"],
    "created_at": "2026-03-01T09:00:00.000Z"
  }
}
```

**404 Not Found**

```json theme={null}
{
  "error": {
    "code": "not_found",
    "message": "Campaign not found"
  }
}
```

### Response Fields

| Field | Type | Description |
| - | - | - |
| `id` | uuid | Campaign unique identifier |
| `name` | string | Campaign name |
| `status` | string | Current status |
| `parallel_calls` | integer | Number of parallel calls configured |
| `script_template` | string | Call script template with placeholders |
| `tags` | array | Tags associated with the campaign |
| `created_at` | datetime | Creation timestamp |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.