---
title: "Signup Config"
method: GET
path: "/signup/config"
tags: ["signup"]
---

# Signup Config

`GET /signup/config`

## 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/signup/config`
- Auth: none declared

What the SPA needs before anyone types anything. Never the domain list itself —
that is a list of an operator's customers, and this route is public.

## Response `200`

Successful Response

- SignupConfigOut: What the SPA needs to render the right thing before anyone types anything. Deliberately says nothing about *which* domains are allowed: that is a list of an operator's customers, and this route is public.
  - `enabled` boolean, required
  - `mode` string, required
  - `email_delivery` boolean, required
  - `allowlist_configured` boolean, required

---

[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)
