I send my surveys out as anonymous links with embedded data appended at the end. I'd like to pass in a numeric value which is used to manage a Loop and Merge as if it were a question answer. Example: I have participant data indicating how many children they have. I would like to pass the number of children value in <<anonymous link>?children=X. Then, in my survey, I loop based on the value of the children Embedded Data object. Any thoughts on how to accomplish this? Thanks! FYI: I've got a bit of scripting knowledge, so could try to pick up enough .js to make this happen. But would prefer to use the GUI.
I've managed to cobble together a script from the Qualtrics samples that gets a list of all of the surveys associated with my apiToken and then exports all active surveys into a folder. Unfortunately, I've found that if I just create an array of all of my surveyIds where isActive == True, I get a KeyError on the following line (Python): progressId = downloadRequestResponse.json()["result"]["id"] If I run a check on ownerId, I don't get the KeyError. However, not all of my surveys are extracted. It's super weird and I'm a bit at a loss. Anyone have any ideas of how I might fix this? ~~~~ import os import requests import json import zipfile try: import simplejson as json except ImportError: import json Setting user Parameters apiToken = 'APITOKEN' dataCenter = 'DATACENTER' Constructing the URL baseUrl = "https://{0}.qualtrics.com/API/v3/surveys".format(dataCenter) headers = { "x-api-token": apiToken, } Getting the json data json_data = requests.get(baseUrl,headers=heade
Already have an account? Login
Enter your username or 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.