post
https://production-api.shoutaboutus.com/api/v1/users/profile/update
Update the currently authenticated user's own profile — name, phone, title, email and optional password. Changing the password revokes the caller's other tokens and is audited (AUTH_PASSWORD_CHANGED).
Auth
- Any authenticated user — collection bearer token. Acts on; email must be unique across
users(ignoring the caller).
Rate limit
- No rate limit.
Body
| Field | Type | Required | Notes |
|---|---|---|---|
first_name | string | Required | 2–100 chars; no angle brackets. |
last_name | string | Required | ≤100 chars; no angle brackets. |
phone_number | string | Required | 9–15 chars; no angle brackets. |
title | string | Optional | ≤100 chars. |
email | string | Required | Valid email; unique in users (ignoring the caller). |
password | string | Optional | 8–100 chars, mixed case + number + special char, no spaces/quotes; blank leaves the password unchanged. |
Behaviour
- Synchronous (DB transaction).
200on success. 422on validation failure.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
