Currently, the Feedback API allows us to retrieve and add respondents, but there is no option to search for a respondent's email address across an entire account or update an existing email address.
It would be useful to have these functionalities available through the API.
Customer Use Case – SLU
SLU recently requested an email address change for a respondent across 11 surveys and 13 sendouts.
All affected sendouts had to be identified and the email addresses updated manually, which was time-consuming.
Suggested Functionality
1. Search respondents by email address
Search for an email address across the entire account.
Return all surveys and sendouts where the email address is registered.
Include the Survey ID, Sendout ID, and Respondent ID for each match.
2. Update existing respondent email addresses
Allow updating an existing respondent's email address via the API.
Keep existing respondent IDs and associated responses unchanged.
Ideally, make it possible to update the email address across multiple sendouts without having to handle each one manually.