auth
Submit Signup Profile
Store the caller's questionnaire answers on their own account.
Rate Limited: 10 requests per minute per IP address.
Deliberately NOT gated on the public signup toggle, for the same reason as the status read beside it: the form shows on the status page mid-setup, and an operator switching the surface off must not turn a submit that was on screen into a vanished route. The write annotates the caller's own existing account and creates nothing, so it does not belong to the service's toggle-gated entry points — which is also why it writes through the repository directly rather than growing a service method the derived entry-point sweeps would rightly demand a gate on.
post/api/v1/auth/signup/profile
Request body
Response
Successful Response