---
title: "Copy a campaign's configuration into a new draft"
method: POST
path: "/v1/campaigns/{campaign_id}/duplicate"
---

# Copy a campaign's configuration into a new draft

`POST /v1/campaigns/{campaign_id}/duplicate`

## Request

- Base URL: `https://api.skysay.ai`
- URL: `https://api.skysay.ai/v1/campaigns/{campaign_id}/duplicate`
- Auth: none declared

## Path parameters

- `campaign_id` string, required

## Request body

- object
  - `contact_list_id` string
  - `ends_at` string
  - `name` string
  - `scheduled_start_at` string

## Response `201`

Draft campaign

---

[API](https://skmtc.dev/skysay/apis/skysay-api.md) · [All operations](https://skmtc.dev/skysay/apis/skysay-api/llms.txt) · [OpenAPI document](https://skmtc.dev/skysay/apis/skysay-api/revisions/95b8c66f99aa?raw)
