User Management

Update self

Updates user information.

<!-- theme: warning -->

⚠️ Try It

To use the Try It feature for this endpoint, you must use the credentials for your Sandbox API user.

<div style="display:none;">

Request parameters

  • firstName
  • lastName
  • phone
  • notifications

Response parameters

  • userName
  • firstName
  • lastName
  • phone
  • enabled
  • notifications
  • accessRights
  • accessRights.merchantIds
  • accessRights.role
  • accountId
  • role
  • customAccess
  • cognitoSub
  • isEnabledForVTerm
  • shouldShowPlatformAgreement
  • shouldShowPricingAgreement
  • dateCreated
  • dateLastModified
</div>
put/user/v3/self

Request body

firstNamestring

The user's first name.

lastNamestring

The user's last name.

phonestring

The user's phone number.

notificationsboolean

Set to true to receive notifications.

Example request

{
  "firstName": "John",
  "lastName": "Doe",
  "phone": "15555555555",
  "notifications": true
}

Response

Success

accountIdstring

Indicates the Nexio ID of the account the user is associated with.

userNamestring

The username for the account.

accountTypestring

Indicates the type of account, which affects what features are available. Typically, will be MERCHANT or PARTNER.

enabledboolean

Indicates true if the user account is enabled.

firstNameFirstName — unresolved $ref
lastNameLastName — unresolved $ref
phonePhone — unresolved $ref
address1string

The business's physical address.

address2string

Additional business physical address information, if aline .

citystring

The business's city.

statestring

The business's state. The value must be the two-character state abbreviation.

postalCodestring

The business's postal code.

countrystring

The two-character (Alpha-2) ISO country code for the business's address.

businessLegalNamestring

The business's legal name.

billingContactFullNamestring

The business billing contact's full name.

billingContactPhonestring

The business billing contact's phone number. Must be 10 characters long and include only digits.

billingContactEmailstring email

The business billing contact's email address.

isApiUserboolean

Indicates whether the user has the API user role.

isEnabledAuthorizedStatusboolean

Indicates true when the account is configured to use "authorized" status. Indicates false when the account is configured to use "pending" status.

isEnabledForCybersourceAccountUpdaterboolean

Indicates whether the user is enabled for the Account Updater feature.

isEnabledForAccountUpdaterboolean

Indicates whether the user is enabled for the legacy version of the Account Updater feature.

rolestring

The user's custom role.

dateCreatedstring

The date and time at which the user was created, formatted as an ISO-8601 date expressed in UTC.

dateLastModifiedstring

The date and time at which the user was last modified, formatted as an ISO-8601 date expressed in UTC.

cognitoSubstring

For Nexio use only.

isEnabledForVTermboolean

For Nexio use only.

shouldShowPlatformAgreementboolean

For Nexio use only.

shouldShowPricingAgreementboolean

For Nexio use only.

Changes