Glossary: System Design Basics in Go
idempotency key
Also written: Idempotency-Key, idempotency keys
A unique ID the app sends in an `Idempotency-Key` header so the server can recognise a retried request and return the first result instead of charging twice.