В чем разница между PUT и PATCH?

Вопрос проверяет понимание основных HTTP-методов. Для саппорта важно уметь по запросу понять, какое действие выполняется и какие данные должны передаваться.
Оба метода используются для изменения ресурса, но PUT обычно заменяет ресурс целиком, а PATCH изменяет только указанные поля. Например, если у пользователя есть имя, почта и телефон, через PUT обычно передают все эти данные, а через PATCH можно изменить только телефон. На практике конкретное поведение зависит от реализации API.
Перепутать частичное обновление и полное