New 'add_question' function and rest call, not tested.