View Issue Details

IDProjectCategoryView StatusLast Update
07588Feature requestsSurvey participants (Tokens)public2012-08-24 10:10
ReporterRenier Assigned To 
PrioritynormalSeverityfeature 
Status acknowledgedResolutionopen 
Summary07588: RemoteControl2 - Require a status check function
Description

In order to integrate fully with Limesurvey from our platform using JSON RPC calls, it would be great if we could have a status call that can tell us the current status of a participant.

Statuses should include:
0-Not started survey
1-Started survey
2-Completed survey

The nearest function we could see in the documentation was
export_responses
@param integer FromResponseID Optional
@param integer ToResponseID Optional

A simpler function with direct check for a specific tokenID would however be more ideal.

Please consider this suggestion

Additional Information

A possible solution: RemoteControl2 - Require a status check function
In order to integrate fully with Limesurvey from our platform using JSON RPC calls, it would be great if we could have a status call that can tell us the current status of a participant.

Statuses should include:
0-Not started survey
1-Started survey
2-Completed survey

The nearest function we could see in the documentation was
export_responses
@param integer FromResponseID Optional
@param integer ToResponseID Optional

A simpler function with direct check for a specific tokenID would however be more ideal.

Please consider this suggestion

TagsNo tags attached.

Activities

user20342

2012-08-29 15:53

  ~24407

Alternative solution: get_participant_properties
Currently in the limesurvey API there is a function that returns properties of a specific token record.
This function is get_participant_properties, and as you can see in the updated documentation, you can get everything that the token model can provide.
http://docs.limesurvey.org/RemoteControl+2#get_participant_properties

The information you are asking, on the other hand might not be completeley available
The completed property is the closest thing to what is being requested.
When a token is used and the response to the survey is submittedm the completed returns "Y"
In any other case the completed returns "N", as it does not take into account incomplete surveys.

Issue History

Date Modified Username Field Change
2016-12-08 10:39 c_schmitz Category Tokens => Survey participants (Tokens)