Nada disso é autoritativo (como REST não tem significado exato). Mas a partir do documento original sobre o REST, um nome completo (que não termina em /) é um recurso, enquanto um termina em uma barra. '/' é um grupo de recursos (provavelmente não escrito assim).
Um GET de uma URL com uma barra no final deve listar os recursos disponíveis.
GET http://example.com/dogs/ /* List all the dogs resources */
Um PUT em uma URL com uma barra deve substituir todos os recursos.
PUT http://example.com/dogs/ /* Replace all the dogs resources */
Um DELETE em uma URL com uma barra deve excluir todos os recursos
DELETE http://example.com/dogs/ /* Deletes all the dogs resources */
Um POST em uma URL com uma barra deve criar um novo recurso pode ser acessado subseqüentemente. Para estar em conformidade, o novo recurso deve estar neste diretório (embora muitas arquiteturas RESTful enganem aqui).
POST http://example.com/dogs/ /* Creates a new dogs resource (notice singular) */
etc.
A página wiki sobre o assunto parece explicar bem:
Veja o exemplo link .