Product Lite Summary

The productLiteSummary API is used to fetch the products/services on the Summary table that are associated with the transactions.

Endpoint

/ui/v1/productLiteSummary

Method

POST
Content-Type: application/json

Body

{
    "productStatus": [
        {
            "name": "ACTIVE"
        }
    ],
    "merchantId": [
        "20"
    ]
}

Response

{
    "records": [
        {
            "id": 177,
            "productName": "Easy Check-in",
            "productStatus": {
                "name": "ACTIVE"
            },
            "createdUserId": 892,
            "productType": {
                "name": "LODGING"
            },
            "productCode": "ABC001",
            "merchantId": 20,
            "useThisProductAsDefault": true
        },
        {
            "id": 178,
            "productName": "Miscellaneous",
            "productStatus": {
                "name": "ACTIVE"
            },
            "createdUserId": 892,
            "productType": {
                "name": "DEFAULT"
            },
            "productCode": "ABC002",
            "merchantId": 20,
            "useThisProductAsDefault": false
        },
        {
            "id": 263,
            "productName": "Recreation",
            "productStatus": {
                "name": "ACTIVE"
            },
            "createdUserId": 645,
            "productType": {
                "name": "SERVICE"
            },
            "productCode": "TEST-001",
            "merchantId": 20,
            "useThisProductAsDefault": false
        },
        {
            "id": 181,
            "productName": "Spa",
            "productStatus": {
                "name": "ACTIVE"
            },
            "createdUserId": 645,
            "productType": {
                "name": "DEFAULT"
            },
            "productCode": "ABC003",
            "merchantId": 20,
            "useThisProductAsDefault": false
        }
    ],
    "recordCount": null,
    "message": null
}

Updated As Of Version 6.7.1.0