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