Idempotent
An operation that produces the same result no matter how many times you run it.
HTTP GET and PUT should be idempotent; POST isn't. Critical for retry logic: if the network fails, the client can try again without creating duplicates. "Idempotency-key" is a common API pattern.