Sadly, I tried copying the exact structure I got from GET survey-definitions/{surveyID}/questions/ and made sure that the "payload" (was a dict) is json.dumps(payload) 'ed but with no luck.I still get `'httpStatus': '400 - Bad Request', 'error': {'errorCode': 'QMST_1', 'errorMessage': 'The request was invalid.', 'code': 'ESRV115', 'message': 'The provided JSON did not match the required schema.'}}}`This is the structure I was posting to the server (a minor change from the first default question when creating survey on the website:data = dict(QuestionText=qtext, DataExportTag='Q1', QuestionType='MC', Selector='SAVR', SubSelector='TX', Configuration={'QuestionDescriptionOption': 'UseText'}, QuestionDescription='Click to write the question text', Choices={'1': {'Display': 'Click to write Choice 1'}, '2': {'Display': 'Click to write Choice 2'}, '3': {'Display': 'Click to write Choice 3'}}, ChoiceOrder=['1', '2', '3'], Validati
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.