Register trainee teachers - Qualtrics
Test credentials
Many lists, directories, survey and message IDs are required when using Qualtrics. Here are the ones that were used for testing this integration during development:
note: these may need sharing by David Georgiou. Alternatively, you can set up equivalents for your own testing.
Finding Qualtrics IDs
- You can view all IDs you have permission to see here
- If you don't see this page you may need to go to your account settings dashboard and select "change to older version" (see image below)
- Other methods for obtaining necessary ids can be found here
API Key
API keys can be generated on the dashboard page. When generating a new key:
- Go to Account Settings > Qualtrics IDs
- Under API, select "Generate Token"
Survey IDs
In an abundance of caution, any survey IDs should be added to the ENV instead of the settings. See configurations on how to add this to each environment
Testing the Integration
For testing the integration locally or in development environments, add your Qualtrics config
to config/settings/development.local.yml
:
qualtrics:
base_url: "https://fra1.qualtrics.com/API/v3/" # double check `fra1` is being used in your account
api_token: "your_api_token"
directory_id: "POOL_03wzmFoShC0dJRP"
library_id: "UR_00Y1yoROVfab3Ei"
days_delayed: 7
minutes_delayed: 0
withdraw:
survey_id: "SV_9YMMtN3i5UBgB7w"
mailing_list_id: "CG_3OdM42XilFOtZRm"
message_id: "MS_BVPUxTGNx01TwZG"
award:
survey_id: "SV_9YMMtN3i5UBgB7w"
mailing_list_id: "CG_3OdM42XilFOtZRm"
message_id: "MS_BVPUxTGNx01TwZG"