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 |