# Campaign Draft: Test

Test a created campaign draft by sending it to a selection of recipients. The status of the campaign draft will not be affected by the test. To obtain a valid draft_ID, first call GET /v3/REST/campaigndraft to list your campaign drafts.

Endpoint: POST /v3/REST/campaigndraft/{draft_ID}/test
Version: 1.0.0
Security: basicAuth

## Path parameters:

  - `draft_ID` (integer, required)
    Unique numeric ID of the campaign draft you want to test.
    Example: 4000

## Request fields (application/json):

  - `Recipients` (array, required)
    A JSON array of recipient objects containing Email and Name. Including the recipient Name is optional.

  - `Recipients.Email` (string, required)
    Email address of the recipient.

  - `Recipients.Name` (string)
    User-selected name for this recipient. The name will be visible to the recipient.

## Response 201 fields (application/json):

  - `Count` (integer)
    Indicates the number of objects in the Data array.

  - `Data` (array)
    A JSON array containing a list of objects returned by this endpoint.

  - `Data.Status` (string)
    The status of the campaign draft. The status is not affected by the test.

Possible values:

- AXCancelled
- Deleted
- Archived
- Draft
- Programmed (scheduled)
- Sent
- AXTested (AB Testing versions sent, but winning version not selected yet)
- AXSelected (AB Testing winning version selected and sent)

  - `Total` (integer)
    Indicates the number of objects in the Data array.


## Response 400 fields

## Response 401 fields

## Response 403 fields

## Response 404 fields

## Response 429 fields

## Response 500 fields
