Authentication
Update user profile
Update the authenticated user's profile information. Supports both JSON and multipart/form-data requests.
**Authentication Required:** This endpoint requires a valid JWT Bearer token in the Authorization header.
**Profile Fields:**
- `display_name`: User's display name
- `bio`: User biography
- `twitter_handle`: Twitter/X username
- `website`: Personal website URL
- `location`: User location
- `profile_picture`: Profile picture file (multipart/form-data only)
**File Upload:**
- Maximum file size: 5MB
- Allowed types: JPEG, PNG, GIF
- Use multipart/form-data for file uploads
put/api/v1/wallet/profile/
Request
- Base URL: https://api.leviathannews.xyz (the document declares no server; this is the origin it was published from)
- URL: https://api.leviathannews.xyz/api/v1/wallet/profile/
- Auth: one of:
- HTTP bearer
- API key in cookie sessionid
Request body
unknown required
Response
Profile updated successfully
Changes
No recorded changes to this operation across all 1 revision of this API.