Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

API - Getting ONLY active surveys

  • LarryF
  • LarryF's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
5 years 9 months ago #169492 by LarryF
API - Getting ONLY active surveys was created by LarryF
Hello

I work for a university that can accumulate a large number of surveys.

While developing a CATI site that uses the API I have stumbled upon a puzzle.

How do I get the active surveys without first getting all available surveys (list_surveys), then checking one by one their status (get_survey_properties) ? This seems very heavy server-side.

Thanks for your help.
The topic has been locked.
  • LarryF
  • LarryF's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
5 years 9 months ago - 5 years 9 months ago #169494 by LarryF
Replied by LarryF on topic API - Getting ONLY active surveys
Actually I just noticed that the "list_surveys" function returns the "active" property, I seem to have forgotten it.
Sorry for the useless post !

The actual question I have is : how can I get the title of a survey by id ?
The only survey search by id is "get_survey_properties" and it doesn't return the title. "list_surveys" does but isn't search-by-id, which means I need to do and array_search on every entry to find the right one.

And by the way, how do I get the survey description ? Neither of the above returns it.
Last edit: 5 years 9 months ago by LarryF.
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose