Предположим, имеется сущность "Event", включающая в себя 4 поля: title, date, location, owner. Как "правильнее" организовать URL, если требуется обновить эту структуру:
1. /event/update/ и в json'е передаём название поля и значение, например: {"title" : "Great event", "owner" : "Karl"}.
Или же значение поля закладывать в самом урле, а значение как параметр:
2. /event/update/title/:param
1ый. А еще лучше
GET /events - список событий с фильтром
GET /events/:id - данные одного выделенного события
POST /events - создание нового
PUT /events/:id - обновление события
DELERE /events/:id - удаление события