Wenn Sie einen einmaligen Zugriff sicherstellen möchten, müssen Sie den Teilnehmern individuelle Zugriffslinks oder -codes geben.
Sie könnten also z.B. die benötigte Anzahl an Teilnahmelinks erstellen (eine ganz neue Funktion), diese in QR-Codes umwandeln und den Teilnehmern jeweils einen zukommen lassen.
Ob Sie die Teilnahmelinks einfach "en block" oder über die API-Funktion erstellen, hat nur Relevanz für das Procedere - nicht für die Anonymität. Einen Knackpunkt gibt es aber: Sie müssten für sehr hohe Sicherheitsanforderungen die Zuordnung, wer welchen Link erhalten hat, zuverlässig löschen. Denn sollte sich jemand unbefugt Zugriff auf den Server bzw. die Datenbank verschaffen, könnte dieser die Zuordnung Link/Interview auslesen.
Wenn Sie die Serienmail-Funktion verwenden (also E-Mail oder SMS, nicht postalisch) und die Adressen "anonym" importieren, wird die Zuordnung, wer welchen Link erhält überhaupt nicht gespeichert - aber das kommt in Ihrem Fall wohl nicht in Frage.