নেটওয়ার্ক ব্যর্থ হলে অনুরোধটি চলেছে কি না বোঝা যায় না। নন-স্ট্রিমিং অনুরোধে Idempotency-Key হেডার (১–২৫৫ প্রিন্টযোগ্য ASCII অক্ষর) দিলে একই অনুরোধ সর্বোচ্চ একবার বিল হয়।
| অবস্থা | ফল |
|---|---|
| একই key, একই অনুরোধ, সম্পন্ন, উত্তর এখনও মেমোরিতে | মূল উত্তর Idempotent-Replayed: true সহ ফেরত আসে; কোনো খরচ নেই। |
| একই key, ভিন্ন অনুরোধ | 409 idempotency_conflict |
| একই key, প্রথম অনুরোধ এখনও চলছে | 409 idempotency_in_progress |
| একই key, সম্পন্ন, কিন্তু উত্তর আর নেই | 409 idempotency_replay_unavailable |
গোপনীয়তার কারণে প্ল্যাটফর্ম প্রম্পট বা উত্তর ডাটাবেসে রাখে না। তাই রিপ্লে গেটওয়ের মেমোরি থেকে আসে, যা রিস্টার্টে হারায়। উত্তর না থাকলে 409 আসে, অনুরোধ আবার চলে না এবং আবার বিল হয় না। দরকার হলে নতুন key দিয়ে পাঠান। বিলের আগে ব্যর্থ অনুরোধ key নষ্ট করে না। স্ট্রিমিং অনুরোধে হেডার উপেক্ষিত হয়। বিস্তারিত ইংরেজি সংস্করণে।