現在エラーレスポンス情報が公開されていないことは把握しておりますが、
RESTAPIにて POSTしてエラーが返された場合、
Kintone上にデータが存在しないことは保証されるでしょうか?
もしエラーの種類によってはありうるのであれば、
そのエラーコードを教えていただきたく思います。
目的:多重登録を防ぐため、POST処理について
成功、登録失敗、成否不明、を分けてハンドリングしたいと考えております。
現在エラーレスポンス情報が公開されていないことは把握しておりますが、
RESTAPIにて POSTしてエラーが返された場合、
Kintone上にデータが存在しないことは保証されるでしょうか?
もしエラーの種類によってはありうるのであれば、
そのエラーコードを教えていただきたく思います。
目的:多重登録を防ぐため、POST処理について
成功、登録失敗、成否不明、を分けてハンドリングしたいと考えております。
https://developer.cybozu.io/hc/ja/articles/202166160
ここにある通り、
・登録に成功するとレコードIDが返される
・一括登録に失敗すると、リクエストに含まれるレコードの処理はすべてキャンセルされる
ということから、エラーによっては登録されるということはないと思われます。
そのため、レコードIDが返されたか否かでハンドリングするのが良いかなと思います。
コメントありがとうございます。
エラーレスポンスにはレコードIDが含まれないため
エラー=Kintone側にデータが登録されていない ことの
「動作保証」を得るには、内部の方に確認するしかないでしょうか。
「一括登録に失敗すると、リクエストに含まれるレコードの処理はすべてキャンセルされる」
の記載のようにエラーの場合はデータ登録はされない、
または、XXXXというエラー以外はデータ登録されない。XXXはデータ登録されている可能性がある。
という情報があればよいと考えていました。