---
title: "List Undelivered Signups"
method: GET
path: "/admin/onboarding/undelivered"
tags: ["admin-onboarding"]
---

# List Undelivered Signups

`GET /admin/onboarding/undelivered`

## Request

- Base URL: `https://app.zeno-works.ch` (the document declares no server; this is the origin it was published from)
- URL: `https://app.zeno-works.ch/admin/onboarding/undelivered`
- Auth: none declared

Signups whose activation mail was never sent (admin).

``mail_sent_at IS NULL`` on a request that was otherwise ready to go — every signup on
a stack with ``SMTP_HOST`` unset, as alpha is today. From every other surface these
people look like they lost interest.

**A stamped ``mail_sent_at`` proves handoff to the relay, never delivery**, so this
catches the loud half of the failure and cannot see the quiet half (accepted by the
relay, dropped downstream). Worth knowing before reading an empty list as "everybody
got their mail".

## Headers

- `authorization` string, nullable

## Cookies

- `access_token` string, nullable

## Response `200`

Successful Response

- UndeliveredSignupsOut
  - `rows` UndeliveredSignupOut[], required
    - `id` string, required
    - `email` string, nullable, required
    - `status` string, required
    - `created_at` string, date-time, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/zeno-works/apis/zeno-api.md) · [All operations](https://skmtc.dev/zeno-works/apis/zeno-api/llms.txt) · [OpenAPI document](https://skmtc.dev/zeno-works/apis/zeno-api/revisions/1eb93dde146c?raw)
