So you have a question of type "array".
If you add further subquestions the database has to be changed.
As you have to read the "new" hobbies and decide if it is unique ("swimming", "swim", "Swim" are all different) and useful - and not a "running louse" (a mention that will appear only once or twice) you may
create as many subquestions as you expect useful hobbies.
set all not precoded subquestions to hidden (by relevance)
to enter a new hobby, enter the text and set the subquestion to visible.
This you can do in an activated survey.
But you can't change the structure of the database.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: siddharthhemnani.ad2b
The requirement is that I do not want to do this manually. What I had assumed after the first look at the List of all functions the main API page is that there would be add_question() or edit_question() function just like there is one for delete_question().
Currently the requirement is that this happens dynamically in a python script. I am using the requests library to make the method calls.
The idea is that the responses are captured within a view function in a Django project where the spam filtering and uniqueness is identified. If the response passes the checks then I save them in an SQLite DB and I had supposed that there would be add_question() or edit_question() function to which I can make a call using the remote client API and add this 'classified' suggestion as a subquestion. Since this is originally possible in active survey I wouldn't need any logic handling from my python backend