Hello -Using the API, I am not aware of a way to reference a template_id. That said, here is how I copy a survey (not its data, its actual design structure). First, I get an existing survey (get_survey) and then write the resultant qsf down to a temp file.Second, I import the qsf into a new survey.Best, Carol##################import requestsimport jsondef get_survey(api_token, data_center, owner_id, survey_id): baseUrl = "https://{0}.qualtrics.com/API/v3/survey-definitions/{1}?format=qsf".format(data_center, survey_id) headers = { "Content-Type": "application/json", "X-API-TOKEN": api_token } response = requests.request("GET", baseUrl, headers=headers) jsonResponse = json.loads(response.text) # convert the text JSON to a JSON object print("export status: ",jsonResponse['meta']['httpStatus']) return jsonResponse def import_survey(api_token, data_center, survey_name, qsf): baseUrl = "https://{0}.qualtrics.com/API/v3/surveys".format(data_cente
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.