Add an API request to retrieve the Paradata for a single interview.
Paradata contain exclusive information about an interview which under certain circumstances is extremely important. (Example: has the answer to a sensitive question like nationality been deleted/changed?).
Currently Paradata can be exported through the API, resulting in huge files taking up lots of server space and taking a long time to generate and download.
If I need Paradata only for a specific interview I can limit the export request to a time interval just containing a point in time from this interview. But in a census with 10,000+ interviews/day the request will still return many hundreds or even thousands of interviews, resulting in a large overhead (time and space).
Introducing an API request for returning the paradata of a single interview would eliminate this overhead.
This is a real world example. For the population census in a multi-ethnic country A, whose territory is also claimed by another country B, there is a strong preoccupation (by the NSO and the World Bank) that for interviewed citizens of ethnicity and language of country B this information will be correctly recorded in the interview, but later changed to A.
Such irregularities have to be detected immediately in order to take appropriate corrective action.
Only the new API endpoint, or a modification of the existing paradata export request.
HQ users monitoring an ongoing survey / API implementers.
Export a potentially large set of (irrelevant) interview paradata.
Reducing the cost (both time and server space) of downloading paradata.
No effect on users who don’t need this API request.
Applicable for situations where only the paradata of specific (suspicious) interviews need to be analyzed.
Doesn’t affect any limits.
There exists another feature request for the same functionality, although for a different use case: