Oh, btw, exploring the discussions in this group, I've found a reference to
Mark Nottingham's blog. In particular, this post has raised my attention:
Whereas the main topic is the partial update (another dilemma of the REST environment), Mark remarks how using PUT or PATCH can be misleading when the action exhibits also side effects:
While you can fit this sort of thing into a world view where you’re
PATCHing a special-purpose resource that has side effects on other
resources, I think it’s a looong stretch to say that this is just a
PATCH; POST would make it more clear that something special is going on
here and require that the protocol be really spelled out somewhere.
So, I think it's all a matter of perspective, there's not a definitive answer to my question.
Another useful resource I found in my journey: