Skip to main content

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​

Successful Response