PUT Registered Not safe Idempotent
Verified 2026-09-18 · registry updated
2026-06-17PUT
Creates or replaces the state of a resource at a known target URI.
Use PUT when the client supplies the complete replacement representation and repeated requests should have the same intended effect.
httpmethodsapiidempotency
Reference (http)
PUT /api/users/42 HTTP/1.1 Content-Type: application/json
Use PUT when the client supplies the complete replacement representation and repeated requests should have the same intended effect.
Common mistakes
- Using PUT for a partial update without clearly defining merge semantics.
Registry reference: rfc9110
Sources