# Start a new draft from an earlier Discovery run

Creates a drafting run with the same resume, Targets (and which are ticked) and filters as an earlier run of the caller's scope, so its search can be edited and run again. Generates nothing and counts no AI action. Refused when the run's resume has been deleted. Requires authentication.

```http
POST https://hiresweep.com/api/openapi/discovery/runs/{id}/duplicate
x-api-key: YOUR_API_KEY
```

## Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `id` | path | string | Yes |  |

## Request body

```json
{
  "type": "object",
  "properties": {
    "clientId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "null"
        }
      ],
      "description": "The client whose data this is, for an operator applying on behalf of clients. Omit for your own."
    }
  }
}
```

## Responses

- `200`: The new drafting run.
