---
title: "Stream outbound-delivery diagnostics as Server-Sent Events"
method: GET
path: "/api/live/delivery/{target}"
tags: ["Live Telemetry"]
---

# Stream outbound-delivery diagnostics as Server-Sent Events

`GET /api/live/delivery/{target}`

Opens a `text/event-stream` connection that streams each stage of an
outbound delivery attempt to `target` (a domain or email address): MX
lookup, MTA-STS fetch, TLSA/DANE validation, SMTP conversation, and so
on. Each SSE frame carries a JSON-encoded `DeliveryStage` wrapped in a
single-element array (`data: [{...}]`). The stream ends with a final
`completed` event. Requires `LiveDeliveryTest` permission; may also be
authenticated via the `?token=` query parameter obtained from
`/api/token/delivery`.

## Path parameters

- `target` string, required

## Query parameters

- `timeout` integer

## Response `200`

Server-Sent Events stream of delivery-diagnose stages

## Other responses

- `401` — Missing or invalid credentials
- `403` — Authenticated principal lacks the required permission

---

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