Lattice
Skip to content

Idempotency key

A client-supplied identifier that lets a server recognise a repeated request and return the original result rather than acting twice.

By Lattice editorial · Entry last reviewed · method

What it implies

The difference between 'the deploy interrupted my agent' and 'the deploy interrupted my agent and it charged the customer twice'. Durable execution gets you the retry; idempotency gets you safety under it. Side-effecting tools should require one.

Related terms