Glossary
Idempotent
In the context of APIs, an idempotent operation is one that produces the same result regardless of how many times it is executed with the same input. GET, PUT, and DELETE requests are typically idempotent - sending the same DELETE request twice should have the same effect as sending it once. POST requests are generally not idempotent, as each request may create a new resource. Idempotency is important for building reliable systems that can safely retry failed requests.