aaaaさま

(1)リトライ回数まで指定できるようにすべきか。
   リトライ回数に上限を設けることでそういった問題は解決できると思います。

(2)APIキーを登録できるようにすべきか。
   おっしゃる通り、セキュリティリスクは高いと思います。私たちですら把握できない、高レベルの暗号化をしないといけないと考えています。