Forgot Username
Description¶
The validateEmailOrMobileNumber endpoint is used to retrieve the forgotten username of the user associated with the VELA application.
Request¶
Endpoint¶
/ui/v1/validateEmailOrMobileNumberMethod¶
POSTHeader¶
Content-Type: application/json Authorization: Digest nonce="0cada2c21ae94896", nl="16", token="480771ff499c028178f560e395bb0d21"
Header Attributes
| ELEMENT | DESCRIPTION | FORMAT |
|---|---|---|
| Content-Type | Required Specifies the media type of the request body. |
application/json |
| Authorization | Required Authentication information used to authorize the request. The Digest authorization header contains the nonce, nonce length (nl), and token. |
Digest nonce="{nonce}", nl="{nonceLength}", token="{token}" |
| • nonce | Required Unique value used as part of the request authentication. |
e.g., 0bafa2c21ae94792 |
| • nl | Required Nonce Length. Specifies the length of the nonce value. |
e.g., 19 |
| • token | Required token is the MD5 of (Merchant Code : Secret : DATE in UTC : Nonce : Nonce Length). |
MD5 hash |
Attributes
| ELEMENT | DESCRIPTION |
|---|---|
| email_address | Required either email or mobile number is required |
| firstName | Required First Name of the user |
| lastName | Required Last Name of the user |
Request Body¶
{
"id": "",
"userName": "",
"firstName": "User",
"lastName": "vela",
"currentPassword": "",
"password": "",
"reEnterPassword": "",
"mobile": "",
"email": "user.vela@gmail.com",
"reEnterEmail": "",
"email_address": "*******************",
"mobile_number": "",
"merchantCode": "vela"
}
Response¶
{
"country": "USA",
"addressLine1": "ABC Inc.",
"addressLine2": "Suite 360",
"addressLine3": null,
"city": "Johns Creek",
"state": "GA",
"zipCode": "30097",
"streetNumber": null,
"streetName": null,
"stateText": null,
"countryText": null,
"ibgeMunicipalCode": null,
"id": 2229,
"userName": "vela.atlantamadmin",
"status": {
"name": "ACTIVE"
},
"firstName": "Vela",
"lastName": "Madmin",
"phone": "",
"mobile": "",
"fax": "",
"jobTitle": "",
"department": "",
"roles": [
{
"id": 1064,
"roleType": {
"name": "MERCHANT_ADMIN"
},
"checked": true,
"lastModifiedUserId": null
}
],
"userChannelMap": [
{
"id": 1066,
"cardNotPresentChannel": {
"id": 126,
"channelName": "vela-atlanta new",
"channelStatus": {
"name": "ACTIVE"
},
"channelType": {
"name": "EXTERNAL"
},
"createdDateTime": 1788369259000,
"merchantId": 76,
"lockedDateTime": null,
"lockedByUserId": null,
"createdUserId": 1,
"lastModifiedUserId": null,
"industryType": {
"name": "ECOMMERCE"
},
"allowCashAsPaymentMethodInd": false,
"allowMoneyOrderAsPaymentMethodInd": false,
"allowPaperCheckAsPaymentMethodInd": false,
"allowEStoreCreditAsPaymentMethodInd": false,
"paymentMethods": [
{
"id": 2028,
"paymentMethodType": {
"value": "Credit Card",
"name": "CREDIT_CARD"
},
"paymentGateway": {
"value": "Chase Paymentech (NetConnect - Direct To Tandem)",
"name": "CHASE_PAYMENTECH_NETCONNECT"
},
"cardBrand": {
"value": "VISA",
"name": "VISA"
},
"cardId": 1001,
"createdUserId": 1,
"lastModifiedUserId": null,
"createdDateTime": 1788369259000,
"lastUpdatedDateTime": null,
"position": 28,
"merchantId": 76
},
{
"id": 2039,
"paymentMethodType": {
"value": "Debit Card",
"name": "PIN_LESS_DEBIT_CARD"
},
"paymentGateway": {
"value": "Chase Paymentech (NetConnect - Direct To Tandem)",
"name": "CHASE_PAYMENTECH_NETCONNECT"
},
"cardBrand": {
"value": "VISA Debit",
"name": "VISA_DEBIT"
},
"cardId": 1020,
"createdUserId": 1,
"lastModifiedUserId": null,
"createdDateTime": 1788369260000,
"lastUpdatedDateTime": null,
"position": 39,
"merchantId": 76
}
],
"allowDynamicRoutingCapabilityInd": false,
"secondaryPaymentGateway": null,
"tertiaryPaymentGateway": null,
"forExProvider": null,
"userCount": null,
"assignedPaymentMethods": null,
"message": null,
"paymentMethodsCount": null,
"merchantName": null
},
"cardPresentChannel": {
"id": 126,
"channelName": "vela-atlanta new",
"channelStatus": {
"name": "ACTIVE"
},
"channelType": {
"name": "EXTERNAL"
},
"createdDateTime": 1788369259000,
"merchantId": 76,
"lockedDateTime": null,
"lockedByUserId": null,
"createdUserId": 1,
"lastModifiedUserId": null,
"industryType": {
"name": "ECOMMERCE"
},
"allowCashAsPaymentMethodInd": false,
"allowMoneyOrderAsPaymentMethodInd": false,
"allowPaperCheckAsPaymentMethodInd": false,
"allowEStoreCreditAsPaymentMethodInd": false,
"paymentMethods": [
{
"id": 2028,
"paymentMethodType": {
"value": "Credit Card",
"name": "CREDIT_CARD"
},
"paymentGateway": {
"value": "Chase Paymentech (NetConnect - Direct To Tandem)",
"name": "CHASE_PAYMENTECH_NETCONNECT"
},
"cardBrand": {
"value": "VISA",
"name": "VISA"
},
"cardId": 1001,
"createdUserId": 1,
"lastModifiedUserId": null,
"createdDateTime": 1788369259000,
"lastUpdatedDateTime": null,
"position": 28,
"merchantId": 76
},
{
"id": 2039,
"paymentMethodType": {
"value": "Debit Card",
"name": "PIN_LESS_DEBIT_CARD"
},
"paymentGateway": {
"value": "Chase Paymentech (NetConnect - Direct To Tandem)",
"name": "CHASE_PAYMENTECH_NETCONNECT"
},
"cardBrand": {
"value": "VISA Debit",
"name": "VISA_DEBIT"
},
"cardId": 1020,
"createdUserId": 1,
"lastModifiedUserId": null,
"createdDateTime": 1788369260000,
"lastUpdatedDateTime": null,
"position": 39,
"merchantId": 76
}
],
"allowDynamicRoutingCapabilityInd": false,
"secondaryPaymentGateway": null,
"tertiaryPaymentGateway": null,
"forExProvider": null,
"userCount": null,
"assignedPaymentMethods": null,
"message": null,
"paymentMethodsCount": null,
"merchantName": null
},
"lastModifiedUserId": null
}
],
"email": "vela.atlanta@email.com",
"locale": {
"name": "en_US"
},
"firstLoginDateTime": 1788369622000,
"lastLoginDateTime": 1788369622000,
"securityQuestionsEnrolledInd": true,
"createdUserId": 1,
"lastModifiedUserId": 1,
"lastUpdatedDateTime": null,
"maximumAllowedLoginDays": -1,
"organizationName": "Vela Atlanta",
"forceChangePasswordInd": false,
"originalUserId": null,
"loyaltyStatus": {
"name": "NOT_APPLICABLE"
},
"loyaltyRewardsNumber": null,
"loyaltyEnrolledDateTime": null,
"loyaltyTierLevel": {
"nickname": "None",
"name": "NONE"
},
"totalOutstandingLoyaltyPoints": null,
"pendingLoyaltyPoints": null,
"forgotPasswordGeneratedDateTime": null,
"numberOfFailedLoginAttempts": 0,
"numberOfFailedForgotPasswordAttempts": 0,
"changePasswordDateTime": 1788369416000,
"lockedDateTime": null,
"lockedByUserId": null,
"merchantId": 76,
"createdDateTime": 1788369366000,
"forceChangeSecurityQuestionsInd": false,
"passwordNeverExpiresInd": false,
"phoneCountryCallingCodeId": 1,
"mobileCountryCallingCodeId": 1,
"faxCountryCallingCodeId": 1,
"acceptTermsOfUseAgreementInd": true,
"acceptPrivacyPolicyAgreementInd": true,
"namePrefix": null,
"nameSuffix": null,
"middleInitial": "",
"paymentAction": {
"name": "SALE"
},
"mobilePhoneCarrierType": null,
"transactionCategory": {
"name": "CARD_NOT_PRESENT"
},
"textMessageType": {
"name": "SMS"
},
"customer": null,
"oneTimePasscode": null,
"oneTimePasscodeCreatedDateTime": null,
"numberOfFailedOneTimePasscodeAttempts": 0,
"gender": null,
"lastLockedDateTime": null,
"lockedInterval": {
"value": "None",
"name": "NONE"
},
"currencyCode": "USD",
"biometricsDeskoPentaBGRClientApplicationURL": "",
"biometricsDeskoPenta4XCubeClientApplicationURL": "",
"enableMultiFactorAuthentication": {
"name": "OFF"
},
"message": {
"code": "12",
"type": {
"name": "SUCCESS"
},
"include_i_icon": false,
"description": "FORGOT_USERNAME_EMAIL_SENT_SUCCESS",
"parameters": null
},
"address": null,
"fullName": null,
"mobileWithCallingCode": null,
"sessionId": null,
"uiType": null,
"customerId": null,
"customerName": null,
"customerNumber": null,
"geolocation": null,
"merchantName": null,
"language": null,
"merchantCode": null,
"passwordAlreadyExists": false,
"currentPasswordValid": false,
"principal": null,
"userSession": null,
"selectedRoles": null,
"numberOfInactiveLoginDays": null,
"maskedEmail": null,
"auditEventType": null,
"requestAnotherOnetimePassword": false,
"strFirstLoginDateTime": null,
"strLastLoginDateTime": null,
"strLoyaltyEnrolledDateTime": null,
"unpaidInvoiceCount": null,
"passwordExpiredInd": false,
"passwordExpiryDaysIn": 0,
"memberSince": null,
"totalActivePaymentMethods": 0,
"unpaidSalesOrderCount": 0,
"numberOfNotifications": 0,
"temporaryPasswordValid": false
}
Updated As Of 7.2.1