Designing Idempotent REST APIs: Stateless Preconditions and Idempotency Keys

How do you safely retry a POST request when the outcome is unknown? A comparison of stateless preconditions and idempotency keys, using funds transfers as an example.

October 19, 2022 · 15 min · Kai Niemi