PATCH metodu, bir kaynağın sadece bir kısmını güncellemek için kullanılır. Tamamen güncelleme yerine, yalnızca belirtilen alanlar değiştirilir.
Örnek: Kullanıcının adını güncellemek.
API URL: https://api.example.com/users/123
Açıklama: Kullanıcı ID'si 123 olan kişinin sadece adını güncellemek.
HTTP İsteği:
PATCH /users/123 HTTP/1.1
Host: api.example.com
Content-Type: application/json
{
"name": "John Doe Modified"
}
Sunucu, başarılı bir güncelleme işleminden sonra genellikle güncellenmiş bilgileri döner.
{
"id": 123,
"name": "John Doe Modified",
"email": "[email protected]"
}