Skip to main content

Edit Account


Use the Edit Account screen to update profile information and access security, personal data, and account controls.

This screen requires an active session. Open it from the Account screen.


Manage account screen with profile fields, security options, personal data controls, and Save changes button

This screen includes:

#ElementDescription
1Screen headerDisplays Manage account and the back action
2Email fieldDisplays the account email address
3Name fieldsUpdate the first and last name
4Phone fieldsUpdate the country code and phone number
5Change password optionOpens the password update flow
6Two-step verification optionOpens the account security flow
7Download personal data optionOpens the personal data download flow
8Delete account optionOpens the account deletion flow
9Save changes actionSubmits profile updates

Workflow

  1. Open the Account screen.
  2. Select Edit account.
  3. Update the first name, last name, or phone number.
  4. Select Save changes.
  5. Review the updated account details.

Use the options under Privacy & Data to open password, security, personal data, or account deletion flows.


Validations

ScenarioApp behaviorSDK output
Session is missing or expiredBlock access and require sign-instate = unauthenticated
Required field is emptyDisable Save changesvalidation = required
Phone number format is invalidDisplay a phone field error and disable Save changeserror = invalid_phone
Profile contains no changesKeep Save changes disabledstate = unchanged
Update request is activeDisplay a loading statestate = loading
Request returns 405Display a restriction messageError response

Actions

ScenarioApp behaviorSDK output
Profile field updatedUpdate the form stateprofile = updated
Country code selectedUpdate the phone country codecountryCode = updated
Save changes selectedSubmit the profile changesPOST request
Profile update succeedsDisplay the saved account detailsprofile = saved
Change password selectedOpen the password update flowNavigation event
Two-step verification selectedOpen the security flowNavigation event
Download personal data selectedOpen the personal data download flowNavigation event
Delete account selectedOpen the account deletion flowNavigation event
Back selectedReturn to the Account screenNavigation event

Endpoint Resources

Edit Account

PUT 

v3/account

Returns editable profile fields and account controls for the authenticated user.

UI Element Types

LevelReferenceTypeValuePlacement
1emailEmailEmail address
1first-nameEditFirst name
1last-nameEditLast name
1phonePhonePhone number
1edit-passwordLinkChange password
1securityLinkTwo-step verification
1download-dataLinkDownload personal data
1delete-accountLinkDelete account
1spacerSpacer
1updateButtonSave changes

Update Account Details

POST 

v3/account/edit/update/account/edit

Updates the authenticated user’s first name, last name, and phone number.

Parameters

NameTypeRequiredDescription
first-nameStringYesSpecifies the user’s first name
last-nameStringYesSpecifies the user’s last name
phoneStringYesSpecifies the user’s phone number

Errors

CodeDescription
FIELDS_VALIDATION_ERROROne or more required fields contain invalid values