Get Setup Status
GET/api/v1/auth/setup-status
Report first-run setup state and what is configured (no auth -- pre-login UI).
Driven by the setup state machine (state_machines/setup.py). The
registries the wizard renders -- OIDC providers and organisations -- are
returned while setup is outstanding and dropped once it completes, so a
configured deployment does not serve its inventory to anonymous callers.
The exception is the name and display name of each enabled OIDC provider,
which stay (no configuration) because the login screen needs to know which
IdPs to offer and what to call them. Accounts are never returned. The
first_user step reports whether a real (non break-glass) user exists.
Responses
- 200
- default
Successful Response
Problem details (RFC 9457)