Frontend API
Update the current user’s profile information including name, username, and other personal details.
cURL
update_name
curl --request PATCH \ --url https://{deploymentHost}/me \ --header 'Content-Type: application/json' \ --cookie __session= \ --data ' { "first_name": "Jane", "last_name": "Smith" } '
{ "status": 200, "message": "", "data": { "id": "user_456789123", "first_name": "Jane", "last_name": "Smith", "username": "janesmith2024", "email": "[email protected]", "phone_number": "+1234567890", "image_url": "https://cdn.example.com/avatars/janesmith.jpg", "two_factor_enabled": true, "email_verified": true, "phone_verified": true, "created_at": "2024-01-01T00:00:00Z", "updated_at": "2024-01-15T15:45:00Z" }, "session": { "signin_attempts": [], "signins": [ { "id": "signin_987654321", "user_id": "user_456789123", "created_at": "2024-01-01T12:00:00Z" } ], "signup_attempts": [], "active_signin": { "id": "signin_987654321", "user_id": "user_456789123", "created_at": "2024-01-01T12:00:00Z" } }, "errors": [] }
Session cookie authentication for production deployments. The session token is automatically set as an HTTP-only, secure cookie.
User's first name
User's last name
Unique username
Profile updated successfully
HTTP status code
Response message (empty for success)
Response data (can be any type)
Show child attributes
Array of error objects (empty for success)