Définition simple
Idempotence API est un concept ou mécanisme utilisé en applications & api pour faire en sorte qu’une même opération répétée n’entraîne pas plusieurs effets indésirables.
Définition technique
Dans un environnement d’entreprise, Idempotence API intervient principalement pour faire en sorte qu’une même opération répétée n’entraîne pas plusieurs effets indésirables. Sa mise en œuvre dépend de l’architecture, des équipements et des politiques de sécurité en place.
À quoi cela sert ?
faire en sorte qu’une même opération répétée n’entraîne pas plusieurs effets indésirables.
Exemple concret
une clé d’idempotence empêche deux créations de paiement identiques.
Problèmes fréquents
- clé réutilisée
- stockage d’état
- timeout client
À retenir : une requête idempotente répétée produit le même effet métier attendu ; pour les créations avec risque de doublon, utilisez une clé d’idempotence côté serveur.