Integration with custom application | XM Community
Skip to main content
Solved

Integration with custom application


We are thinking of storing all the survey responses from qualtrics in custom application. We have data coming from various sources in this custom application and use this for preparing reports for management. The challenge that we are facing is to find a way for integrating survey results through API. Please let me know if there is any way to push the survey results to external application in real-time.

Best answer by TomG

@sampath, You can create a Survey Action that runs a web service upon survey completion that retrieves the response data using the Qualtrics API and stores/sends it to your application. You'll want to use getLegacyResponseData in v2.5 of the Qualtrics API. It allows you to easily get single response using ResponseID.
View original

5 replies

  • 0 replies
  • August 30, 2018
Hello @sampath , Please see this page By survey result, do you mean survey response?

PeeyushBansal
Level 6 ●●●●●●
Forum|alt.badge.img+39
  • Level 6 ●●●●●●
  • 1144 replies
  • August 30, 2018
This link will also help : https://api.qualtrics.com/docs/import-responses you can import responses from different sources to qualtrics and can use this data for reporting on real time in vocalize.

TomG
Level 8 ●●●●●●●●
Forum|alt.badge.img+27
  • Level 8 ●●●●●●●●
  • 5935 replies
  • Answer
  • August 30, 2018
@sampath, You can create a Survey Action that runs a web service upon survey completion that retrieves the response data using the Qualtrics API and stores/sends it to your application. You'll want to use getLegacyResponseData in v2.5 of the Qualtrics API. It allows you to easily get single response using ResponseID.

  • Author
  • 1 reply
  • September 3, 2018
@TomG Thank you very much for the response. Tried this option to setup Survey Action but stuck as i am not sure if this web service is being triggered. Do you have sample code to check if i missed anything.

MohammedAli_Rajapkar
QPN Level 5 ●●●●●
Forum|alt.badge.img+20
To check if there is an error in calling web service please add below 2 embedded data in web service section: StatusCheck = meta.httpStatus StatusMessage = meta.error.errorMessage

Leave a Reply