Fire a request against the LimeSurvey RemoteControl 2 JSON-RPC API.

lsAPI(method, params = NULL, lsAPIurl = getOption("lsAPIurl"))

Arguments

method

The API method name

params

A list of method's parameters (make sure to keep the element order as specified in API doc)

lsAPIurl

(optional) The API URL

Value

Whatever the API responds to this method specific request

References

https://api.limesurvey.org/classes/remotecontrol_handle.html

Examples

if (FALSE) { lsAPI("get_summary", params = list(iSurveyID = "123456", sStatName = "all")) }