PATCH
Partially updates a resource.
What it does
PATCH sends only the fields you want to change. Unlike PUT, you don't send the full resource—just the delta. The server merges the changes.
PATCH vs PUT
PUT = replace entire resource. PATCH = update specific fields. Use PATCH when you only need to change a few properties (e.g. update user email without sending the full profile).