Bir API entegrasyonu yalnızca başarılı yanıt senaryosuna göre tasarlanamaz. Ağ kesintisi, yavaş yanıt, tekrarlanan istek ve karşı sistem hataları normal çalışma koşullarıdır.
Her çağrıda bağlantı ve yanıt zaman aşımı belirlenir. Yeniden denemeler sabit aralık yerine artan bekleme ve rastgele gecikmeyle uygulanır.
Kayıt oluşturan işlemlerde idempotency anahtarı kullanılarak aynı isteğin iki kez işlenmesi önlenir. Başarısız iletiler kuyrukta tutulur ve güvenli biçimde yeniden çalıştırılır.
İstek kimliği, süre, durum kodu ve hata sınıfı kaydedildiğinde sorun hangi kurumda veya serviste yaşandı sorusu hızla yanıtlanabilir.
