https://cloud.google.com/apis/design/custom_methods
Instead of /api/job/:foo/cancel, they use /api/job/:foo:cancel.
I imagine URL parsers and routers have a much easier time with the former compared to the later. In the later, I imagine most people are having to do additional tokenizing to enable further routing. I can't think of a redeeming factor.
Thanks