Ciallaíonn idempotency go bhfuil an éifeacht chéanna ag oibríocht a dhéanamh go leor uaireanta agus atá aici agus é a dhéanamh uair amháin. Tá sé tábhachtach toisc go bhfuil líonraí neamhiontaofa: nuair a sheolann cliant iarratas agus nach dtagann an freagra riamh, ní féidir leis a rá ar phróiseáil an server é. Má atriaileann sé, d'fhéadfadh oibríocht neamh-idempotent rith faoi dhó.
An fhadhb
Client ──POST /payments {$100}──▶ Server (charges $100 ✓)
Client ◀────────X (timeout)────── Server (response lost)
Client ──POST /payments {$100}──▶ Server (charges $100 AGAIN ✗ → $200!)
