İdempotent işlem, aynı isteğin bir veya daha çok kez uygulanmasının sunucu durumuna etkisini tek uygulamayla aynı bıraktığı işlemdir. Ağ gecikmesi ve zaman aşımı yeniden denemeyi olağanlaştırır; işlem idempotent değilse istemcinin belirsizliği çift kayıt veya yinelenen yan etki olarak geri döner. İstek kimliğiyle tekrarları ayıklamak veya durum geçişini koşullu yapmak bu davranışı kurabilir, fakat her ikisi de saklama ve temizleme yükü getirir. Küçük test, aynı isteği tekrarlayıp durum değişimini tek uygulamayla karşılaştırmaktır.