View Issue Details

This issue affects 1 person(s).
 0
IDProjectCategoryView StatusLast Update
20663Feature requestsRemoteControlpublic2026-08-31 11:32
Reporterginosupport Assigned To 
PrioritynoneSeverityfeature 
Status newResolutionopen 
Summary20663: Add version of get_participant_properties to retrieve multiple participants in 1 request
Description

The current RemoteControl API function get_participant_properties is setup so that you can set query parameters to find a participant, and according to the documentation (https://api.limesurvey.org/classes/remotecontrol-handle.html#method_get_participant_properties), it gives an error if there are multiple results. It does not allow providing multiple tokenIds to get the properties of multiple participants at a time.

I'd like to request a version of this (maybe as a new endpoint), where i can supply a list of tokenIds and get the participant properties for all of those. Note that it should be clear which properties are for which token, so either make sure to include the id in the result as well, or return the properties in the same order as requested.

If you want to make it more generic and also use query parameters (not needed if it was up to me), then definitely include the token id in the response, or at least allow me to specify that i want to have the tokenId in a aTokenProperties parameter, just like the existing get_participant_properties. In that case also don't return an error if there are multiple matches.

Additional Information

My system is currently looping over a list of tokenIds and doing 1 request each, which results in a lot of unnecessary overhead. It takes several seconds to get all the answers i need, which i think can be optimized a lot if there would be an endpoint that can return all of them in 1 request.

TagsNo tags attached.
Bug heat0
Story point estimate0
Users affected %0

Users monitoring this issue

There are no users monitoring this issue.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-08-31 11:32 ginosupport New Issue