api/v1/customer/gamification/report-card

POST

api/v1/customer/gamification/report-card

This API method will return EIP report card for logged in employee

Request Parameters

Parameter

Value / Type

Required

eip_campaign_id

STRING

true

Sample Response

{
    "status": true,
    "item": {
        "percentage": "98.72",
        "rank": 2,
        "money_earned_transaction": 15000,
        "money_earned_value": 15,
        "money_lost_transaction": 0,
        "money_lost_value": 0,
        "good": [
            {
                "Name": "Teams",
                "Value": "10",
                "Total": "13",
                "Percentage": "76.92"
            },
            {
                "Name": "Uplifts",
                "Value": "3",
                "Total": "5",
                "Percentage": "60.00"
            },
            {
                "Name": "Tokens",
                "Value": "15,000",
                "Total": "0",
                "Percentage": "0.00"
            }
        ],
        "bad": [
            {
                "Name": "Teams",
                "Value": "3",
                "Total": "13",
                "Percentage": "23.08"
            },
            {
                "Name": "Uplifts",
                "Value": "2",
                "Total": "5",
                "Percentage": "40.00"
            },
            {
                "Name": "Tokens",
                "Value": "0",
                "Total": "0",
                "Percentage": "0.00"
            },
            {
                "Name": "WorstDay",
                "Value": "0",
                "Total": "0",
                "Percentage": "0.00"
            }
        ],
        "campaign_history": [
            {
                "campaign_id": "G2D3wn94m41zrAOKPvM6",
                "campaign_name": "June - 2021",
                "percentage": "98.72"
            },
            {
                "campaign_id": "QD59AxOJm2MenXb14Pw7",
                "campaign_name": "May - 2021",
                "percentage": "100.00"
            },
            {
                "campaign_id": "LZWBJx0PmYkEwjGdr2vO",
                "campaign_name": "Feb - 2021",
                "percentage": "0.00"
            }
        ]
    }
}
{
    "status": false,
    "errorCode": "VALIDATION_EXCEPTION",
    "messages": {
        "eip_campaign_id": [
            "The eip campaign id field is required."
        ]
    }
}