Get Signup Status
Where the caller's own self-serve setup stands.
Deliberately NOT gated on the public signup toggle: an operator switching the surface off must not strand people mid-setup, and this read creates nothing, mails nothing, and answers only about the caller's own address — so keeping it alive leaks nothing the account's existence hasn't already committed to. The write paths stay behind the toggle.
paused is derived from the live pause flag rather than stored, so a waitlisted person always sees the current admission posture.
No account row exists until the verification link is redeemed, so a bare 404 there would tell a mid-verification return "you never signed up" while their link is still live — an outstanding link reports verification_pending instead, and only a truly unknown address 404s.
Response
Successful Response