ну простой кейс - выбрал места в зале, надо оплатить (занимает время), пока ты платишь места зарезервированы за тобой.
Reserve -> /start-editing
Purchase -> /change
Cancel Order -> /no-change
ну и если мы хотим максимально быстро высвобождать лок - /continue-editig
Так это описание системы, а не урлов под изменение.
Это можно завернуть в
* Schedule
* Start competition
* Graduate
Это просто разные сущности, разные бизнес-процессы. Так можно привести тысячу примеров трёх-шаговых утрированных алгоритмов. Человеку нужно гарантировать что изменения которые от него будут прилетать - будут от одного чувака (да помним что это заглушка от дурака но не столь важно)
Если он может обойтись одним эндпоинтом с ttl на доступ, то в почему нельзя это использовать?