[refactoring] use better query strings for Ends.purs

Also, some Routes.purs refactoring
Status Job ID Name Coverage
  Test
canceled #7120
deps

canceled #7121
test