W informatyce operacja jest idempotentny jeśli można go wykonać wiele razy, nie dając innego wyniku niż przy pierwszym uruchomieniu. Na przykład żądanie POST HTTPS, które aktualizuje licznik w bazie danych, nie jest idempotentne, ponieważ zmienia stan aplikacji internetowej, podczas gdy żądanie GET na głównej stronie internetowej to.