Modify routing to fetch by key instead of id