Solved
How to update a recorded responses' answer?
Hi,
We are using embedded fields in survey to pre-populate values with in the responses. Once the response is submitted, updating the embedded fields (using update response API) is not showing up in the response (as answers) rather it is still showing the old values.
When i download the response in PDF , i can see the embedded field values updated but the answers are still showing the old numbers.
Is there a way to force or update an answer of a recorded response.
Thanks,
Bkodela
Best answer by Rich_Boits_Walker
If I am understanding this correctly, your embedded data fields are acting as a defaulting mechanism to populate real question responses. I believe your issue here is that the linkage between your embedded data and survey question only exists at survey run time (either through survey flow or javascript).
Unfortunately updating the embedded fields post survey completion won't help you here, and the v3 Update Response API only allows for updating embedded data and not the real survey questions that were presented to the respondent. There is not currently a public API for this.
My next steps here would be:
* Consider updating your reporting to use the embedded data fields themselves
* Consider using the Editing that is available in Data & Analysis
* Consider an export, update, and re-import of your data set post data collection
The name change from updateResponseEmbeddedData in v2.5 of the API to updateResponse in v3 makes me think that updating survey response data might be a feature that is 'coming soon', but that is just a guess on my part. Worth putting in a feature request for the API team.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
