The verb in a request is based on the request type - PUT, POST, DELETE, GET etc.

So the endpoint /item with a GET is different than a POST or PUT. The url should describe a noun - generically. /item with a GET returns a collection, /item/21 with a GET returns an entity, /item/21 with a POST should throw an error as POST should be reserved for creating new entities and the passed id should not exist at that time.