Login
Description¶
The loginAsGuestRoleThirdparty endpoint is used to login to the thirdpartyapp as a guest user.  
Request¶
Endpoint
/ui/v1/loginAsGuestRoleThirdparty
Method
POST
Header
Content-Type: application/json
Request Body
{
    "merchantCode": "VELA",
}
Attributes
| ELEMENT | DESCRIPTION | FORMAT | 
|---|---|---|
| merchantCode | Required specific code used for each merchant | EX: VELA | 
Response¶
{
    "message": {
        "code": "122",
        "type": {
            "value": "Success",
            "name": "SUCCESS"
        },
        "include_i_icon": false,
        "description": "The Guest User is able to login successfully into the application."
    },
    "locationPath": null,
    "userId": null,
    "channelId": 62,
    "cardPresentChannelId": null,
    "userRoles": null,
    "forceChangePasswordInd": false,
    "userLocale": null,
    "passwordExpiryDaysIn": null,
    "securityQuestionsEnrolledInd": false,
    "userEmail": null,
    "mobile": null,
    "loyaltyStatus": {
        "value": "Not Enrolled",
        "name": "NOT_ENROLLED"
    },
    "loyaltyRewardsNumber": null,
    "uiType": null,
    "createdUserId": null,
    "unpaidInvoiceCount": null,
    "acceptTermsOfUseAgreementInd": false,
    "acceptPrivacyPolicyAgreementInd": false,
    "roleType": {
        "value": "Guest",
        "name": "GUEST"
    },
    "paymentAction": {
        "value": "Sale",
        "name": "SALE"
    },
    "merchantId": 3,
    "customerId": "EMPTY",
    "invoiceNumber": "EMPTY",
    "sessionId": null
}
Updated As Of Version 4.0.0.0