GET ─получить данные
PUT ─ создать данные
POST ─ редактировать данные
DELETE ─ удалить данные
С PUT и POST часто неразбериха, разные источники рекомендуют по разному ... на самом деле их обоих можно использовать для создания и редактирования, выбирать вам, разве что если один объект то PUT, несколько то POST. Не будет ошибкой использовать POST для одного объекта, это все скорее правила хорошего тона чем жесткие требования ─ встречал api где все было на GET запросах (криво намой взгляд, но работает).
Также не забывайте про статус ответа ─ недавно работал с api где статусы были в виде gson объектов ..... вот это уже маразм.