Last modified:2026-06-04 22:55:16
Request: multipart/form-dataSave birth details and gender. Optionally upload a profile photo (JPEG / PNG / WebP, max 5 MB). Current location is resolved from the request IP automatically. Marks the user as onboarded on first call. Re-submitting updates the profile. Requires a valid Bearer token.Success: 200 - returns { success, message } only (no data body). Fetch the saved profile via GET /users/me.Errors: 401 - missing/invalid token | 422 - validation error or invalid image