Solved
How to get list of contact with last response date within a certain range through API?
Hi everyone,
Our customer share with us one of their mailing list.
We need to get the list of contacts which have new response everyday.
If we use Qualtrics Directory site, go to the list and use advanced filter, we can select Statistics -> Last response -> Choose time to filter.
But for API, i could not find any thing resemble that.
The most is "Search Contacts" API but this one search whole directory, not just mailing list, and can only filter using Contact Info, not last response date.
Also, as i check API result, some contact "lastUpdated" field did not change when they response to a survey (few but still exist)
So anyone know any API just like filter function in Qualtrics website?
Many thanks.
Best answer by KendraR
Hi @BinhPM! Your current method of looping through each contact list and using the "Get Contact in Mailing List" is one solution. An alternative option would be to add “PanelID”, “PanelMemberID” and “Q_EMD” as embedded data and then pull the new responses based on a date range and use the one of the IDs to use the Get Contact API call. If you have any further questions about how to set this up, be sure to reach out to our Support Team!. 😃
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
