9. 2 URLs por recurso, com substantivos.
URL POST GET PUT DELETE
/carros Adiciona um
carro à coleção
de carros
Retorna a
coleção de
carros
Atualiza carros
em lote
Apaga todos os
carros
/carro/25 Retorna erro Retorna o carro
com ID 25
Atualiza o carro
com ID 25, se
existir.
Se não existir,
retorna erro
Apaga o carro
com ID 25
15. Retornar HTTP Status Codes:
200 – OK
401– Unauthorized
{ “code”: 200, “message”: “Você solicitou um relacionamento que não
existe.” }
{ “code”: 401, “message”: “Você precisa estar autenticado para
solicitar esta informação, campeão.” }