PATCH Registered Not safe Not idempotent
Verified 2026-09-18 · registry updated 2026-06-17

PATCH

Applies partial modifications to a resource.

Use PATCH for partial updates and document whether the patch format is JSON Merge Patch, JSON Patch, or another media type.

httpmethodsapi

Reference (http)

PATCH /api/users/42 HTTP/1.1
Content-Type: application/merge-patch+json

Use PATCH for partial updates and document whether the patch format is JSON Merge Patch, JSON Patch, or another media type.

Common mistakes

  • Accepting an ambiguous patch body or assuming PATCH is automatically idempotent.

Registry reference: rfc5789

Permalink: https://merginit.com/reference/http/method-patch