In informatica, un'operazione è idempotente se può essere eseguito più volte senza avere un risultato diverso rispetto alla prima esecuzione. Ad esempio, una richiesta POST HTTPS che aggiorna un contatore nel database non è idempotente perché altera lo stato dell'applicazione Web, mentre lo è una richiesta GET alla pagina Web principale.