---
title: "Send a test email"
method: POST
path: "/emails/test"
tags: ["Email campaigns (legacy)"]
deprecated: true
---

# Send a test email

`POST /emails/test`

## Request

- Base URL: `https://api.emelia.io`
- URL: `https://api.emelia.io/emails/test`
- Auth: API key in header `Authorization`

> **Deprecated.**

Sends a test of one step/version to an address. Target the step/version either by 0-based indices (step, version) or by stepId/versionId. At least one of step, stepId or versionId is required; version defaults to 0. New integrations should use the multichannel /advanced campaign endpoints instead.

## Request body

- union
  - object
    - `campaignId` string, required
    - `email` string, email, required
    - `step` integer, required: 0-based step index.
    - `version` integer: 0-based A/B version index.
    - `stepId` string
    - `versionId` string
  - object
    - `campaignId` string, required
    - `email` string, email, required
    - `step` integer: 0-based step index.
    - `version` integer: 0-based A/B version index.
    - `stepId` string, required
    - `versionId` string
  - object
    - `campaignId` string, required
    - `email` string, email, required
    - `step` integer: 0-based step index.
    - `version` integer: 0-based A/B version index.
    - `stepId` string
    - `versionId` string, required

## Response `200`

Test sent.

- object
  - `success` true, required

## Other responses

- `400`: Business or validation error. 400 by default; Joi validation errors carry code INVALID_REQUEST.

---

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