POST мог бы прийти на ум, но я думаю, что GET - более подходящий метод, потому что в 99% случаев вы предоставляете только несколько параметров для этих типов действий.Как вы думаете?
Внешнее состояние
Я думаю, что количество используемых вами параметров не имеет ничего общего с используемым глаголом.Ключевой вопрос заключается в том, меняете ли вы внешне видимое состояние?
Ресурсы BatchJob
В вашем примере, если пакетное задание не влияет на внешне видимое состояние какого-либо объекта, вы можете реализовать его как пакетное задание,Однако вы можете смоделировать пакетное задание как ресурс со связанным контейнером ресурсов.
Вы можете использовать Post для создания нового ресурса BatchJob и позволить пользователю выполнить GET, чтобы увидеть ход выполнения задания до настоящего времени.,Вы можете выполнить GET для контейнера ресурсов, чтобы вывести список всех запущенных пакетных заданий, возможно, вызвав DELETE, чтобы уничтожить одно из них.