Estou desenvolvendo uma api de petshop pra treinar onde tenho 2 entidades, tutor e pet. Cada tutor pode possuir mais de um pet, mas o pet pode ter apenas um tutor. Até então os paths deles estão assim: Tutor controller
get /tutores
post /tutores
put /tutores/{id}
delete /tutores{id}
Pet controller
get /pets
post /pets
put /pets/{id}
delete /pets{id}
Como o pet sempre deverá ter um tutor para se cadastrar, gostaria de deixar seu controller da seguinte forma: Pet controller
get /pets ou get /tutores/pets (não sei qual ficaria mais legível...)
post /tutores/{id}/pets
put /tutores/{id}/pets/{id}
delete /tutores/{id}/pets{id}
Consigo adicionar manualmente "/tutores" no início de cada path de pets, mas como faço para pegar o id do tutor? E tem alguma outra forma de adicionar "/tutores" no início dos paths de forma mais rápida?