Ваш клиент может просто:
POST /trigger
На что сервер ответит 202 Accepted
.
Таким образом, ваш запрос может по-прежнему содержать соответствующие заголовки аутентификации, и API может быть расширен в будущем, если вам потребуется клиент для предоставления объекта или необходимо вернуть ответ с информацией о том, как запросить состояние события.
В том, что ты здесь пытаешься сделать, нет ничего "без RESTful"; Принципы REST не должны соотноситься с операциями CRUD над ресурсами.
<Ч />
Спецификация для 202 говорит:
Сущность, возвращаемая с этим ответом, ДОЛЖНА включать указание
текущий статус запроса и указатель на монитор состояния
или некоторая оценка того, когда пользователь может ожидать, что запрос будет
выполнено.
Вы не обязаны отправлять что-либо в ответе, учитывая "СЛЕДУЕТ" в определении.