冪等性とは「同じ操作を何度繰り返しても、同じ結果が得られる性質」のこと
同じ操作を何度繰り返しても、同じ結果が得られる
https://scrapbox.io/files/673b2ee0e391a7350bf15300.png
得られる結果というのは__リソース状態であって、レスポンスではない__ことに注意してください。DELETEメソッドには冪等性がありますが、1度目のリクエストでは200レスポンスを、2度目以降のリクエストは404レスポンスを返すことが普通です1。このように冪等性があるAPIでも回数に応じてレスポンスが変化することがありますが、リソースが削除されたという結果(リソース状態)が2度目のリクエストで覆ることはありません。
わかりやすい説明Yudai.icon