> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sequenzy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Send Sequence Step Test

> Send one saved sequence email step to internal reviewers

# Send Sequence Step Test

Queue a real test email for one saved email step without enabling the sequence
or enrolling subscribers. Use the sequence detail endpoint first to find the
email step's `nodeId`. You can send the same step to up to ten reviewers.

Each result includes a durable `emailSendId`; pass it to the email-send details
endpoint to inspect delivery status and provider failures.

## Request

<ParamField path="sequenceId" type="string" required>
  Sequence ID containing the saved email step.
</ParamField>

<ParamField path="nodeId" type="string" required>
  Email step node ID returned by `GET /api/v1/sequences/{sequenceId}`.
</ParamField>

<ParamField body="recipients" type="string[]" required>
  One to ten internal reviewer email addresses. Duplicate addresses are sent
  only once.
</ParamField>

```bash theme={null}
curl -X POST \
  "https://api.sequenzy.com/api/v1/sequences/seq_abc123/nodes/node_email_2/test" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "recipients": [
      "reviewer-one@example.com",
      "reviewer-two@example.com"
    ]
  }'
```

## Responses

<ResponseExample>
  ```json 200 theme={null}
  {
    "success": true,
    "message": "Queued 2 sequence step test emails",
    "sequenceId": "seq_abc123",
    "nodeId": "node_email_2",
    "results": [
      {
        "recipientEmail": "reviewer-one@example.com",
        "emailSendId": "send_abc123",
        "jobId": "123"
      },
      {
        "recipientEmail": "reviewer-two@example.com",
        "emailSendId": "send_def456",
        "jobId": "124"
      }
    ]
  }
  ```

  `jobId` is a legacy queue identifier. Use `emailSendId` for delivery status.

  ```json 400 theme={null}
  {
    "error": "Sequence step is not an email step"
  }
  ```

  ```json 404 theme={null}
  {
    "error": "Sequence step not found"
  }
  ```
</ResponseExample>
