Skip to main content

Get Registration and Check-in List

API Overview

  • Function: Get registration and check-in review data list, for related features please refer to the User Guide.
  • Request Method: GET
  • Request URL: /api/surveys/{survey_id}/registrations?appid={appid}&access_token={access_token}&page={1}&per_page={20}

Request Parameters

Parameter NameTypeLocationDescriptionExample
survey_idintegeruriSurvey ID292192
pageintegerqueryStringCurrent page number1
per_pageintegerqueryStringItems per page20

Response Parameters

Parameter NameTypeDescription
totalintegerTotal count
listarray[object]Review list
list[_].survey_idintegerSurvey ID
list[_].answer_idintegerResponse ID
list[_].openidstringUser OpenId
list[_].statusintegerStatus
list[_].status_strstringStatus description 0: Not registered 1: Registered 2: Approved 3: Rejected 4: Checked in

Response Examples

  • Successful Request
{
"code": "OK",
"error": {
"type": ""
},
"data": {
"total": 1,
"list": [
{
"survey_id": 292200,
"answer_id": 0,
"openid": "ors3e0yXwgmAqcYIAlEvnhBGK0x8",
"status": 2,
"status_str": "Approved"
}
]
},
"request_id": "3037ea61-8e4b-4926-ace4-28ffbc1c12f0"
}
  • Failed Request
{
"code": "InvalidArgument",
"error": {
"type": "invalid_argument",
},
"data": {},
"request_id": "ddec96d2-165e-4f3e-8a64-2057db116983"
}

Error Codes

error.type Error CodeDescription
claim_errorPermission verification error
invalid_argumentParameter validation failed