Submit Survey Response

URL:
Method: POST	
    https://saasapi.igainapp.in/v1/survey.php/submitresponse
					

Request Parameters

Parameter Type Position # Description
Authorization string Header Required Authorization is the Enrypted Company API KEY
membershipid string Body Required Membership ID / Mobile No.
id integer Body Required Survey ID
responsedata array Body Required Survey Response Array

Sample Request Body

{
    "membershipid":"2019000000076",
    "id":"21",
    "responsedata": [
        {
           "id": 1,
            "question": "Have you ever purchased a product from our Website or APP",
            "responsetype": 1,
            "multipleselection": 0,
            "mcqchoicedata": [
                {
                    "id": 4,
                    "values": "Yes"
                }
            ],
			"textresponse": null
        },
        {
            "id": 2,
            "question": "Hows your most recent experience",
            "responsetype": 1,
            "multipleselection": 0,
            "mcqchoicedata": [
                 {
                    "id": 6,
                    "values": "Good"
                }
            ],
			"textresponse": null
        },
        {
            "id": 3,
            "question": "Any Suggestion",
            "responsetype": 2,
            "multipleselection": 0,
            "mcqchoicedata": null,
			"textresponse": "No any suggestion"
        }
    ]
}

Sample Request Response

{
    "errorcode": 1001,
    "message": "Successful"
}

Error Codes

Error Code Description
3121 Required field(s) is missing or empty
3109 Survey Already Submitted
3108 Response data is blank
2068 Unsuccessful
2003 Invalid or unable to locate membership id
1001 Successful