If I may put on my HTTP hat for a moment, I'd petition to make this a `PUT`, because it is (or should be) an idempotent action. That is, if I make two consecutive requests to follow a cookbook, there should be no errors, and the end result should be the same. `PUT` signals that guarantee, while `POST` does not.