Hi folks,
Experienced developer here. I’m trying to automate the release management (continuous deployment) of our surveys in our Qualtrics tenant. I understand there is documentation around the importing of a survey definition (qsf ) file, but I cannot find any guidance/post in the QX community about exporting a qsf file through an API.
Using Chrome’s dev tools, I’ve been able to identify the API endpoint located at …
https://<>.az1.qualtrics.com/Q/EditSection/Post/ExportSurvey?SurveyID=<>
... to perform this export but it doesn’t seem to accept the “X-API-token” in the request header as a means of authorization (as other publicly-documented QX APIs successfully accept).
Questions:
- Does anyone have any solution to address this problem?
- Are there any plans on making this API publicly documented like the related importSurvey API? (and not force our deployment-automation process to use something like Selenium to generate a UDSSessionID sof a user] to be used in the httpRequest’s cookie?)
Thanks for reading and I must say that having this problem resolved would be a HUGE help to making this overall platform more CI/CD-friendly.
marko