Idempotent:
Sorry about the verbiage about their APIs, that’s a bit extraneous.
In some ways, it sounds like the formal definition of a function in mathematics: given the same inputs, the same output should always occur. For you software types, there’s no such thing as a global variable in formal mathematics.
In any case, this word was noted in “(A few) Ops Lessons We All Learn The Hard Way,” Signs of Triviality:
16. Very few operations are truly idempotent.
A site for what are called the Ops people in the software industry: the professionals who keep everything humming along. I love those people.