---
title: "Send a sequence step test"
method: POST
path: "/sequences/{sequenceId}/nodes/{nodeId}/test"
tags: ["Sequences"]
---

# Send a sequence step test

`POST /sequences/{sequenceId}/nodes/{nodeId}/test`

Queues a real test email for one saved sequence email step to one or more internal reviewers. The sequence is not activated and no subscribers are enrolled. Returns one durable email send ID per recipient for delivery inspection.

## Path parameters

- `sequenceId` string, required
- `nodeId` string, required

## Request body

- object
  - `recipients` string[], required — Internal reviewer email addresses. Duplicate addresses are sent only once.

## Response `200`

Sequence step test sends accepted

- object
  - `success` boolean, required
  - `message` string
  - `sequenceId` string, required
  - `nodeId` string, required
  - `results` object[], required
    - `recipientEmail` string, email, required
    - `emailSendId` string, required — Durable delivery ID. Use this with GET /email-sends/{emailSendId}.
    - `jobId` string, required — Legacy queue identifier retained for diagnostics.

## Other responses

- `400` — The node is not a configured email step or its sending domain is not verified.
- `401` — Unauthorized
- `403` — The caller cannot send from this company.
- `404` — Sequence, sequence step, email template, or sender profile not found.

---

[API](https://skmtc.net/sequenzy/apis/sequenzy-api.md) · [All operations](https://skmtc.net/sequenzy/apis/sequenzy-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sequenzy/sequenzy-api/versions/af1cf9620482/schema)
