idempotent
Idempotency is easy until the second request is different
https://blog.dochia.dev/blog/idempotency/
Idempotency is not just an HTTP header or a key lookup. This article covers the failure cases that bite real APIs: different requests with the same key, concurrent retries, partial success, downstream uncertainty, response replay, expiry, and duplicate message handling.
Added 2 weeks ago