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/validateEmailOrMobileNumber

Method

POST
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