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

# Get a campaign

> Get one campaign by its id.

<Note>
  This endpoint is for the VIP plan only. Other plans get a `403`. See [Plan access](/api-reference/introduction#plan-access).
</Note>

<ParamField path="id" type="string" required>
  Campaign UUID
</ParamField>

## Errors

| Status | When |
| - | - |
| `400` | A field is missing or not valid. |
| `402` | The account has no plan, or its subscription is not active. |
| `403` | Your plan is not VIP. |
| `404` | The campaign does not exist, or your API key cannot reach it. |

<RequestExample>
  ```bash cURL theme={null}
  curl "https://api.nedzo.ai/v1/campaigns/123e4567-e89b-12d3-a456-426614174000" \
      -H "Authorization: Bearer YOUR_API_KEY"
  ```
</RequestExample>

<ResponseExample>
  ```json Response theme={null}
  {
    "id": "123e4567-e89b-12d3-a456-426614174000",
    "workspaceId": "789e4567-e89b-12d3-a456-426614174000",
    "name": "September promo",
    "voiceAgentId": "aaa11111-bbbb-2222-cccc-333344445555",
    "savedViewId": "bbb11111-bbbb-2222-cccc-333344445555",
    "dailyCapTalkMinutes": 120,
    "maxFollowUps": 2,
    "callingDays": [1, 2, 3, 4, 5],
    "callingHoursStart": "09:00:00",
    "callingHoursEnd": "17:00:00",
    "callingTimezone": null,
    "status": "draft",
    "createdAt": "2026-10-11T12:00:00Z",
    "updatedAt": "2026-10-11T12:00:00Z"
  }
  ```
</ResponseExample>


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