Idempotence is the property of certain operations in mathematics and computer science, that can be applied multiple times without changing the result beyond the initial application.
Or in human language: Once you have given a successful response you cache it and return it. If an error is encountered, it isn't cached and if the request is resent it is recomputed.