BackendAPI Design
KW-0024Idempotent
Concept
Meaning
operation that produces the same result even if executed multiple times with the same input
Example
“Calling a PUT API multiple times updates the resource to the same final state without duplication”
Reference
Important for retries and fault tolerance; critical in payment or network-failure scenarios
Related
retry safeapi designhttp methods